builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-655 starttime: 1468839651.45 results: success (0) buildid: 20160718022251 builduid: 72fb3d9a169a470cb4d3b09ac56c5523 revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:00:51.445675) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:00:51.466129) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 3 secs) (at 2016-07-18 04:00:51.466432) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 3 secs) (at 2016-07-18 04:01:55.187346) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 47 secs) (at 2016-07-18 04:01:55.187629) ========= 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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False --2016-07-18 04:01:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.88M=0.001s 2016-07-18 04:01:55 (8.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.291508 ========= master_lag: 46.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 47 secs) (at 2016-07-18 04:02:42.194238) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-18 04:02:42.194569) ========= 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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.077301 ========= master_lag: 7.19 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-18 04:02:49.457301) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 40 secs) (at 2016-07-18 04:02:49.457648) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --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 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False 2016-07-18 04:02:50,421 truncating revision to first 12 chars 2016-07-18 04:02:50,421 Setting DEBUG logging. 2016-07-18 04:02:50,422 attempt 1/10 2016-07-18 04:02:50,422 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2b7160a603f1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 04:02:51,874 unpacking tar archive at: mozilla-beta-2b7160a603f1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.748226 ========= master_lag: 38.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 40 secs) (at 2016-07-18 04:03:29.586984) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:03:29.587336) ========= script_repo_revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:03:29.587741) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 mins, 51 secs) (at 2016-07-18 04:03:29.612378) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 mins, 51 secs) (at 2016-07-18 04:07:20.877142) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 42 secs) (at 2016-07-18 04:07:20.877401) ========= /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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False 04:07:23 INFO - MultiFileLogger online at 20160718 04:07:23 in /builds/slave/test 04:07:23 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 04:07:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:07:23 INFO - {'append_to_log': False, 04:07:23 INFO - 'base_work_dir': '/builds/slave/test', 04:07:23 INFO - 'blob_upload_branch': 'mozilla-beta', 04:07:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:07:23 INFO - 'buildbot_json_path': 'buildprops.json', 04:07:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:07:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:07:23 INFO - 'download_minidump_stackwalk': True, 04:07:23 INFO - 'download_symbols': 'true', 04:07:23 INFO - 'e10s': False, 04:07:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:07:23 INFO - 'tooltool.py': '/tools/tooltool.py', 04:07:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:07:23 INFO - '/tools/misc-python/virtualenv.py')}, 04:07:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:07:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:07:23 INFO - 'log_level': 'info', 04:07:23 INFO - 'log_to_console': True, 04:07:23 INFO - 'opt_config_files': (), 04:07:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:07:23 INFO - '--processes=1', 04:07:23 INFO - '--config=%(test_path)s/wptrunner.ini', 04:07:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:07:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:07:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:07:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:07:23 INFO - 'pip_index': False, 04:07:23 INFO - 'require_test_zip': True, 04:07:23 INFO - 'test_type': ('testharness',), 04:07:23 INFO - 'this_chunk': '1', 04:07:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:07:23 INFO - 'total_chunks': '10', 04:07:23 INFO - 'virtualenv_path': 'venv', 04:07:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:07:23 INFO - 'work_dir': 'build'} 04:07:23 INFO - ##### 04:07:23 INFO - ##### Running clobber step. 04:07:23 INFO - ##### 04:07:23 INFO - Running pre-action listener: _resource_record_pre_action 04:07:23 INFO - Running main action method: clobber 04:07:23 INFO - rmtree: /builds/slave/test/build 04:07:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:07:26 INFO - Running post-action listener: _resource_record_post_action 04:07:26 INFO - ##### 04:07:26 INFO - ##### Running read-buildbot-config step. 04:07:26 INFO - ##### 04:07:26 INFO - Running pre-action listener: _resource_record_pre_action 04:07:26 INFO - Running main action method: read_buildbot_config 04:07:26 INFO - Using buildbot properties: 04:07:26 INFO - { 04:07:26 INFO - "project": "", 04:07:26 INFO - "product": "firefox", 04:07:26 INFO - "script_repo_revision": "production", 04:07:26 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 04:07:26 INFO - "repository": "", 04:07:26 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 04:07:26 INFO - "buildid": "20160718022251", 04:07:26 INFO - "pgo_build": "False", 04:07:26 INFO - "basedir": "/builds/slave/test", 04:07:26 INFO - "buildnumber": 24, 04:07:26 INFO - "slavename": "tst-linux32-spot-655", 04:07:26 INFO - "revision": "2b7160a603f1f8f1fb5cef64dc73fb87c115bed7", 04:07:26 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 04:07:26 INFO - "platform": "linux", 04:07:26 INFO - "branch": "mozilla-beta", 04:07:26 INFO - "repo_path": "releases/mozilla-beta", 04:07:26 INFO - "moz_repo_path": "", 04:07:26 INFO - "stage_platform": "linux", 04:07:26 INFO - "builduid": "72fb3d9a169a470cb4d3b09ac56c5523", 04:07:26 INFO - "slavebuilddir": "test" 04:07:26 INFO - } 04:07:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 04:07:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 04:07:26 INFO - Running post-action listener: _resource_record_post_action 04:07:26 INFO - ##### 04:07:26 INFO - ##### Running download-and-extract step. 04:07:26 INFO - ##### 04:07:26 INFO - Running pre-action listener: _resource_record_pre_action 04:07:26 INFO - Running main action method: download_and_extract 04:07:26 INFO - mkdir: /builds/slave/test/build/tests 04:07:26 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')]} 04:07:26 INFO - https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:07:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:07:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:07:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:27 INFO - Downloaded 1291 bytes. 04:07:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:07:27 INFO - Using the following test package requirements: 04:07:27 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:07:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 04:07:27 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 04:07:27 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'jsshell-linux-i686.zip'], 04:07:27 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 04:07:27 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:07:27 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 04:07:27 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 04:07:27 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 04:07:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:07:27 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 04:07:27 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 04:07:27 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')]} 04:07:27 INFO - https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:07:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:07:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:07:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:30 INFO - Downloaded 22824275 bytes. 04:07:30 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/*'] 04:07:30 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/* 04:07:30 INFO - caution: filename not matched: web-platform/* 04:07:30 INFO - Return code: 11 04:07:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:30 INFO - https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:07:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:07:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:07:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:34 INFO - Downloaded 36389876 bytes. 04:07:34 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/*'] 04:07:34 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/* 04:07:39 INFO - caution: filename not matched: bin/* 04:07:39 INFO - caution: filename not matched: config/* 04:07:39 INFO - caution: filename not matched: mozbase/* 04:07:39 INFO - caution: filename not matched: marionette/* 04:07:39 INFO - caution: filename not matched: tools/wptserve/* 04:07:39 INFO - Return code: 11 04:07:39 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')]} 04:07:39 INFO - https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:07:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:07:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:07:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:46 INFO - Downloaded 69357037 bytes. 04:07:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:07:46 INFO - mkdir: /builds/slave/test/properties 04:07:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:07:46 INFO - Writing to file /builds/slave/test/properties/build_url 04:07:46 INFO - Contents: 04:07:46 INFO - build_url:https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:07:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:07:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:07:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:07:47 INFO - Contents: 04:07:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:07:47 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')]} 04:07:47 INFO - https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:07:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:07:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:07:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WF3eP5YeS-Cllj_6iDvSow/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 04:07:55 INFO - Downloaded 92357395 bytes. 04:07:55 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'] 04:07:55 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 04:08:05 INFO - Return code: 0 04:08:05 INFO - Running post-action listener: _resource_record_post_action 04:08:05 INFO - Running post-action listener: set_extra_try_arguments 04:08:05 INFO - ##### 04:08:05 INFO - ##### Running create-virtualenv step. 04:08:05 INFO - ##### 04:08:05 INFO - Running pre-action listener: _pre_create_virtualenv 04:08:05 INFO - Running pre-action listener: _resource_record_pre_action 04:08:05 INFO - Running main action method: create_virtualenv 04:08:05 INFO - Creating virtualenv /builds/slave/test/build/venv 04:08:05 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 04:08:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:08:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:08:05 INFO - Using real prefix '/usr' 04:08:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:08:07 INFO - Installing distribute.............................................................................................................................................................................................done. 04:08:10 INFO - Installing pip.................done. 04:08:10 INFO - Return code: 0 04:08:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:08: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')]} 04:08:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08: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')]} 04:08:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9956598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a08f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, '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-1468839389.274081-1915729435', '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 04:08:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:08:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:08:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:08:10 INFO - 'CCACHE_UMASK': '002', 04:08:10 INFO - 'DISPLAY': ':0', 04:08:10 INFO - 'HOME': '/home/cltbld', 04:08:10 INFO - 'LANG': 'en_US.UTF-8', 04:08:10 INFO - 'LOGNAME': 'cltbld', 04:08:10 INFO - 'MAIL': '/var/mail/cltbld', 04:08:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:08:10 INFO - 'MOZ_NO_REMOTE': '1', 04:08:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:08:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:08:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:08:10 INFO - 'PWD': '/builds/slave/test', 04:08:10 INFO - 'SHELL': '/bin/bash', 04:08:10 INFO - 'SHLVL': '1', 04:08:10 INFO - 'TERM': 'linux', 04:08:10 INFO - 'TMOUT': '86400', 04:08:10 INFO - 'USER': 'cltbld', 04:08:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:08:10 INFO - '_': '/tools/buildbot/bin/python'} 04:08:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:08:11 INFO - Downloading/unpacking psutil>=0.7.1 04:08:11 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 04:08:11 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 04:08:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:11 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 04:08:11 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 04:08:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:08:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:08:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:15 INFO - Installing collected packages: psutil 04:08:15 INFO - Running setup.py install for psutil 04:08:15 INFO - building 'psutil._psutil_linux' extension 04:08:15 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 04:08:16 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:08:16 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:08:16 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 04:08:16 INFO - building 'psutil._psutil_posix' extension 04:08:16 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 04:08:16 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 04:08:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:08:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:16 INFO - Successfully installed psutil 04:08:16 INFO - Cleaning up... 04:08:16 INFO - Return code: 0 04:08:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9956598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a08f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, '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-1468839389.274081-1915729435', '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 04:08:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:08:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:08:16 INFO - 'CCACHE_UMASK': '002', 04:08:16 INFO - 'DISPLAY': ':0', 04:08:16 INFO - 'HOME': '/home/cltbld', 04:08:16 INFO - 'LANG': 'en_US.UTF-8', 04:08:16 INFO - 'LOGNAME': 'cltbld', 04:08:16 INFO - 'MAIL': '/var/mail/cltbld', 04:08:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:08:16 INFO - 'MOZ_NO_REMOTE': '1', 04:08:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:08:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:08:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:08:16 INFO - 'PWD': '/builds/slave/test', 04:08:16 INFO - 'SHELL': '/bin/bash', 04:08:16 INFO - 'SHLVL': '1', 04:08:16 INFO - 'TERM': 'linux', 04:08:16 INFO - 'TMOUT': '86400', 04:08:16 INFO - 'USER': 'cltbld', 04:08:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:08:16 INFO - '_': '/tools/buildbot/bin/python'} 04:08:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:08:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:08:17 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 04:08:17 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 04:08:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:17 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 04:08:17 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 04:08:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:08:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:08:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:08:21 INFO - Installing collected packages: mozsystemmonitor 04:08:21 INFO - Running setup.py install for mozsystemmonitor 04:08:21 INFO - Successfully installed mozsystemmonitor 04:08:21 INFO - Cleaning up... 04:08:21 INFO - Return code: 0 04:08:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04: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')]} 04:08:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04: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')]} 04:08:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9956598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a08f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, '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-1468839389.274081-1915729435', '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 04:08:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:08:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:08:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:08:21 INFO - 'CCACHE_UMASK': '002', 04:08:21 INFO - 'DISPLAY': ':0', 04:08:21 INFO - 'HOME': '/home/cltbld', 04:08:21 INFO - 'LANG': 'en_US.UTF-8', 04:08:21 INFO - 'LOGNAME': 'cltbld', 04:08:21 INFO - 'MAIL': '/var/mail/cltbld', 04:08:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:08:21 INFO - 'MOZ_NO_REMOTE': '1', 04:08:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:08:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:08:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:08:21 INFO - 'PWD': '/builds/slave/test', 04:08:21 INFO - 'SHELL': '/bin/bash', 04:08:21 INFO - 'SHLVL': '1', 04:08:21 INFO - 'TERM': 'linux', 04:08:21 INFO - 'TMOUT': '86400', 04:08:21 INFO - 'USER': 'cltbld', 04:08:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:08:21 INFO - '_': '/tools/buildbot/bin/python'} 04:08:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:08:21 INFO - Downloading/unpacking blobuploader==1.2.4 04:08:21 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 04:08:21 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 04:08:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:21 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 04:08:21 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 04:08:25 INFO - Downloading blobuploader-1.2.4.tar.gz 04:08:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:08:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:08:26 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 04:08:26 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 04:08:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:26 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 04:08:26 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 04:08:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:08:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:08:27 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 04:08:27 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 04:08:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:27 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 04:08:27 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 04:08:27 INFO - Downloading docopt-0.6.1.tar.gz 04:08:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:08:27 INFO - Installing collected packages: blobuploader, requests, docopt 04:08:27 INFO - Running setup.py install for blobuploader 04:08:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:08:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:08:27 INFO - Running setup.py install for requests 04:08:28 INFO - Running setup.py install for docopt 04:08:28 INFO - Successfully installed blobuploader requests docopt 04:08:28 INFO - Cleaning up... 04:08:28 INFO - Return code: 0 04:08:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:08:28 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')]} 04:08:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:28 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')]} 04:08:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9956598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a08f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, '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-1468839389.274081-1915729435', '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 04:08:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:08:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:08:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:08:28 INFO - 'CCACHE_UMASK': '002', 04:08:28 INFO - 'DISPLAY': ':0', 04:08:28 INFO - 'HOME': '/home/cltbld', 04:08:28 INFO - 'LANG': 'en_US.UTF-8', 04:08:28 INFO - 'LOGNAME': 'cltbld', 04:08:28 INFO - 'MAIL': '/var/mail/cltbld', 04:08:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:08:28 INFO - 'MOZ_NO_REMOTE': '1', 04:08:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:08:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:08:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:08:28 INFO - 'PWD': '/builds/slave/test', 04:08:28 INFO - 'SHELL': '/bin/bash', 04:08:28 INFO - 'SHLVL': '1', 04:08:28 INFO - 'TERM': 'linux', 04:08:28 INFO - 'TMOUT': '86400', 04:08:28 INFO - 'USER': 'cltbld', 04:08:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:08:28 INFO - '_': '/tools/buildbot/bin/python'} 04:08:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:08:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:08:29 INFO - Running setup.py (path:/tmp/pip-eKf2sx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:08:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:08:29 INFO - Running setup.py (path:/tmp/pip-yy27Kt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:08:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:08:29 INFO - Running setup.py (path:/tmp/pip-bA2amZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:08:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:08:29 INFO - Running setup.py (path:/tmp/pip-8TWmUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:08:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:08:29 INFO - Running setup.py (path:/tmp/pip-znG1bl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:08:30 INFO - Running setup.py (path:/tmp/pip-Y3RNaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:08:30 INFO - Running setup.py (path:/tmp/pip-PKlm98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:08:30 INFO - Running setup.py (path:/tmp/pip-dsiARB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:08:30 INFO - Running setup.py (path:/tmp/pip-DnyIII-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:08:30 INFO - Running setup.py (path:/tmp/pip-7ne_3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:08:30 INFO - Running setup.py (path:/tmp/pip-yD9cru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:08:30 INFO - Running setup.py (path:/tmp/pip-klRlWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:08:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:08:30 INFO - Running setup.py (path:/tmp/pip-iipcC7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:08:31 INFO - Running setup.py (path:/tmp/pip-w9RDFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:08:31 INFO - Running setup.py (path:/tmp/pip-NGhpbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:08:31 INFO - Running setup.py (path:/tmp/pip-fKYfeJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:08:31 INFO - Running setup.py (path:/tmp/pip-wagJc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:08:31 INFO - Running setup.py (path:/tmp/pip-iCHuN8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:08:31 INFO - Running setup.py (path:/tmp/pip-FIwA6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:08:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:08:31 INFO - Running setup.py (path:/tmp/pip-SB0biG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:08:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:08:32 INFO - Running setup.py (path:/tmp/pip-SfvPeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:08:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:08:32 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 04:08:32 INFO - Running setup.py install for manifestparser 04:08:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:08:32 INFO - Running setup.py install for mozcrash 04:08:33 INFO - Running setup.py install for mozdebug 04:08:33 INFO - Running setup.py install for mozdevice 04:08:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:08:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:08:33 INFO - Running setup.py install for mozfile 04:08:33 INFO - Running setup.py install for mozhttpd 04:08:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:08:33 INFO - Running setup.py install for mozinfo 04:08:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Running setup.py install for mozInstall 04:08:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Running setup.py install for mozleak 04:08:34 INFO - Running setup.py install for mozlog 04:08:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:08:34 INFO - Running setup.py install for moznetwork 04:08:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:08:35 INFO - Running setup.py install for mozprocess 04:08:35 INFO - Running setup.py install for mozprofile 04:08:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:08:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:08:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:08:35 INFO - Running setup.py install for mozrunner 04:08:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:08:35 INFO - Running setup.py install for mozscreenshot 04:08:36 INFO - Running setup.py install for moztest 04:08:36 INFO - Running setup.py install for mozversion 04:08:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:08:36 INFO - Running setup.py install for wptserve 04:08:36 INFO - Running setup.py install for marionette-driver 04:08:37 INFO - Running setup.py install for browsermob-proxy 04:08:37 INFO - Running setup.py install for marionette-client 04:08:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:08:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:08:37 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 04:08:37 INFO - Cleaning up... 04:08:37 INFO - Return code: 0 04:08:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:08:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:08:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9956598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a08f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, '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-1468839389.274081-1915729435', '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 04:08:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:08:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:08:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:08:37 INFO - 'CCACHE_UMASK': '002', 04:08:37 INFO - 'DISPLAY': ':0', 04:08:37 INFO - 'HOME': '/home/cltbld', 04:08:37 INFO - 'LANG': 'en_US.UTF-8', 04:08:37 INFO - 'LOGNAME': 'cltbld', 04:08:37 INFO - 'MAIL': '/var/mail/cltbld', 04:08:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:08:37 INFO - 'MOZ_NO_REMOTE': '1', 04:08:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:08:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:08:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:08:37 INFO - 'PWD': '/builds/slave/test', 04:08:37 INFO - 'SHELL': '/bin/bash', 04:08:37 INFO - 'SHLVL': '1', 04:08:37 INFO - 'TERM': 'linux', 04:08:37 INFO - 'TMOUT': '86400', 04:08:37 INFO - 'USER': 'cltbld', 04:08:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:08:37 INFO - '_': '/tools/buildbot/bin/python'} 04:08:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:08:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:08:38 INFO - Running setup.py (path:/tmp/pip-dXFqhm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:08:38 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)) 04:08:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:08:38 INFO - Running setup.py (path:/tmp/pip-zr6fy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:08:38 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)) 04:08:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:08:38 INFO - Running setup.py (path:/tmp/pip-NuPJng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:08:38 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)) 04:08:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:08:38 INFO - Running setup.py (path:/tmp/pip-hnHo18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:08:38 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)) 04:08:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:08:38 INFO - Running setup.py (path:/tmp/pip-f1yMsn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:08:38 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:08:39 INFO - Running setup.py (path:/tmp/pip-KNFWdF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:08:39 INFO - Running setup.py (path:/tmp/pip-uD9164-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:08:39 INFO - Running setup.py (path:/tmp/pip-9WPtw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:08:39 INFO - Running setup.py (path:/tmp/pip-EM5uC2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:08:39 INFO - Running setup.py (path:/tmp/pip-54zyue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:08:39 INFO - Running setup.py (path:/tmp/pip-iIoG_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:08:39 INFO - Running setup.py (path:/tmp/pip-4O15rU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:08:39 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)) 04:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:08:39 INFO - Running setup.py (path:/tmp/pip-FV6eQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:08:40 INFO - Running setup.py (path:/tmp/pip-eydEdh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:08:40 INFO - Running setup.py (path:/tmp/pip-CdERcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:08:40 INFO - Running setup.py (path:/tmp/pip-3jCyz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:08:40 INFO - Running setup.py (path:/tmp/pip-vddKn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:08:40 INFO - Running setup.py (path:/tmp/pip-xdX9_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:08:40 INFO - Running setup.py (path:/tmp/pip-jp9_6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:08:40 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)) 04:08:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:08:40 INFO - Running setup.py (path:/tmp/pip-qF9zM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:08:41 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)) 04:08:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:08:41 INFO - Running setup.py (path:/tmp/pip-3bztrj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:08:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:08:41 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)) 04:08:41 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)) 04:08:41 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)) 04:08:41 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)) 04:08:41 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)) 04:08:41 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)) 04:08:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:08:41 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 04:08:41 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 04:08:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:08:41 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 04:08:41 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 04:08:45 INFO - Downloading blessings-1.6.tar.gz 04:08:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:08:45 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)) 04:08:45 INFO - Installing collected packages: blessings 04:08:45 INFO - Running setup.py install for blessings 04:08:45 INFO - Successfully installed blessings 04:08:45 INFO - Cleaning up... 04:08:46 INFO - Return code: 0 04:08:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:08:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:08:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:08:46 INFO - Reading from file tmpfile_stdout 04:08:46 INFO - Current package versions: 04:08:46 INFO - argparse == 1.2.1 04:08:46 INFO - blessings == 1.6 04:08:46 INFO - blobuploader == 1.2.4 04:08:46 INFO - browsermob-proxy == 0.6.0 04:08:46 INFO - docopt == 0.6.1 04:08:46 INFO - manifestparser == 1.1 04:08:46 INFO - marionette-client == 2.3.0 04:08:46 INFO - marionette-driver == 1.4.0 04:08:46 INFO - mozInstall == 1.12 04:08:46 INFO - mozcrash == 0.17 04:08:46 INFO - mozdebug == 0.1 04:08:46 INFO - mozdevice == 0.48 04:08:46 INFO - mozfile == 1.2 04:08:46 INFO - mozhttpd == 0.7 04:08:46 INFO - mozinfo == 0.9 04:08:46 INFO - mozleak == 0.1 04:08:46 INFO - mozlog == 3.1 04:08:46 INFO - moznetwork == 0.27 04:08:46 INFO - mozprocess == 0.22 04:08:46 INFO - mozprofile == 0.28 04:08:46 INFO - mozrunner == 6.11 04:08:46 INFO - mozscreenshot == 0.1 04:08:46 INFO - mozsystemmonitor == 0.0 04:08:46 INFO - moztest == 0.7 04:08:46 INFO - mozversion == 1.4 04:08:46 INFO - psutil == 3.1.1 04:08:46 INFO - requests == 1.2.3 04:08:46 INFO - wptserve == 1.4.0 04:08:46 INFO - wsgiref == 0.1.2 04:08:46 INFO - Running post-action listener: _resource_record_post_action 04:08:46 INFO - Running post-action listener: _start_resource_monitoring 04:08:46 INFO - Starting resource monitoring. 04:08:46 INFO - ##### 04:08:46 INFO - ##### Running pull step. 04:08:46 INFO - ##### 04:08:46 INFO - Running pre-action listener: _resource_record_pre_action 04:08:46 INFO - Running main action method: pull 04:08:46 INFO - Pull has nothing to do! 04:08:46 INFO - Running post-action listener: _resource_record_post_action 04:08:46 INFO - ##### 04:08:46 INFO - ##### Running install step. 04:08:46 INFO - ##### 04:08:46 INFO - Running pre-action listener: _resource_record_pre_action 04:08:46 INFO - Running main action method: install 04:08:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:08:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:08:46 INFO - Reading from file tmpfile_stdout 04:08:46 INFO - Detecting whether we're running mozinstall >=1.0... 04:08:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:08:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:08:47 INFO - Reading from file tmpfile_stdout 04:08:47 INFO - Output received: 04:08:47 INFO - Usage: mozinstall [options] installer 04:08:47 INFO - Options: 04:08:47 INFO - -h, --help show this help message and exit 04:08:47 INFO - -d DEST, --destination=DEST 04:08:47 INFO - Directory to install application into. [default: 04:08:47 INFO - "/builds/slave/test"] 04:08:47 INFO - --app=APP Application being installed. [default: firefox] 04:08:47 INFO - mkdir: /builds/slave/test/build/application 04:08:47 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'] 04:08:47 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 04:09:20 INFO - Reading from file tmpfile_stdout 04:09:20 INFO - Output received: 04:09:20 INFO - /builds/slave/test/build/application/firefox/firefox 04:09:20 INFO - Running post-action listener: _resource_record_post_action 04:09:20 INFO - ##### 04:09:20 INFO - ##### Running run-tests step. 04:09:20 INFO - ##### 04:09:20 INFO - Running pre-action listener: _resource_record_pre_action 04:09:20 INFO - Running main action method: run_tests 04:09:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:09:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:09:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:09:20 INFO - grabbing minidump binary from tooltool 04:09: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')]} 04:09:20 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 0x96eae30>, '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 0x9987c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a06470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:09:20 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 04:09:20 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 04:09:20 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:09:20 INFO - Return code: 0 04:09:20 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:09:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:09:21 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/WF3eP5YeS-Cllj_6iDvSow/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 04:09:21 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/WF3eP5YeS-Cllj_6iDvSow/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 04:09:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:09:21 INFO - 'CCACHE_UMASK': '002', 04:09:21 INFO - 'DISPLAY': ':0', 04:09:21 INFO - 'HOME': '/home/cltbld', 04:09:21 INFO - 'LANG': 'en_US.UTF-8', 04:09:21 INFO - 'LOGNAME': 'cltbld', 04:09:21 INFO - 'MAIL': '/var/mail/cltbld', 04:09:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:09:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:09:21 INFO - 'MOZ_NO_REMOTE': '1', 04:09:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:09:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:09:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:09:21 INFO - 'PWD': '/builds/slave/test', 04:09:21 INFO - 'SHELL': '/bin/bash', 04:09:21 INFO - 'SHLVL': '1', 04:09:21 INFO - 'TERM': 'linux', 04:09:21 INFO - 'TMOUT': '86400', 04:09:21 INFO - 'USER': 'cltbld', 04:09:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468839389.274081-1915729435', 04:09:21 INFO - '_': '/tools/buildbot/bin/python'} 04:09:21 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/WF3eP5YeS-Cllj_6iDvSow/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 04:09:21 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 04:09:21 INFO - import pkg_resources 04:09:23 INFO - Using 1 client processes 04:09:23 INFO - wptserve Starting http server on 127.0.0.1:8000 04:09:23 INFO - wptserve Starting http server on 127.0.0.1:8001 04:09:23 INFO - wptserve Starting http server on 127.0.0.1:8443 04:09:25 INFO - SUITE-START | Running 778 tests 04:09:25 INFO - Running testharness tests 04:09:25 INFO - Setting up ssl 04:09:25 INFO - PROCESS | certutil | 04:09:25 INFO - PROCESS | certutil | 04:09:25 INFO - PROCESS | certutil | 04:09:25 INFO - Certificate Nickname Trust Attributes 04:09:25 INFO - SSL,S/MIME,JAR/XPI 04:09:25 INFO - 04:09:25 INFO - web-platform-tests CT,, 04:09:25 INFO - 04:09:25 INFO - Starting runner 04:09:28 INFO - PROCESS | 1746 | 1468840168560 Marionette DEBUG Marionette enabled via build flag and pref 04:09:28 INFO - PROCESS | 1746 | ++DOCSHELL 0xa4e58c00 == 1 [pid = 1746] [id = 1] 04:09:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 1 (0xa4e59000) [pid = 1746] [serial = 1] [outer = (nil)] 04:09:28 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:09:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 2 (0xa4e59800) [pid = 1746] [serial = 2] [outer = 0xa4e59000] 04:09:29 INFO - PROCESS | 1746 | 1468840169291 Marionette INFO Listening on port 2828 04:09:29 INFO - PROCESS | 1746 | 1468840169932 Marionette DEBUG Marionette enabled via command-line flag 04:09:29 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2003000 == 2 [pid = 1746] [id = 2] 04:09:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 3 (0xa2003400) [pid = 1746] [serial = 3] [outer = (nil)] 04:09:29 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:09:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 4 (0xa2003c00) [pid = 1746] [serial = 4] [outer = 0xa2003400] 04:09:30 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d62e0 04:09:30 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d6dc0 04:09:30 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e7e40 04:09:30 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1002b80 04:09:30 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a10037e0 04:09:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 5 (0xa1018800) [pid = 1746] [serial = 5] [outer = 0xa4e59000] 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | 1468840170382 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53433 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | 1468840170421 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53434 04:09:30 INFO - PROCESS | 1746 | 1468840170483 Marionette DEBUG Closed connection conn0 04:09:30 INFO - PROCESS | 1746 | 1468840170488 Marionette DEBUG Closed connection conn1 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | 1468840170626 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53435 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | 1468840170682 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53436 04:09:30 INFO - PROCESS | 1746 | 1468840170693 Marionette DEBUG Closed connection conn2 04:09:30 INFO - PROCESS | 1746 | [1746] 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 04:09:30 INFO - PROCESS | 1746 | 1468840170752 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53437 04:09:30 INFO - PROCESS | 1746 | 1468840170763 Marionette DEBUG Closed connection conn3 04:09:30 INFO - PROCESS | 1746 | 1468840170818 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:09:30 INFO - PROCESS | 1746 | 1468840170836 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":"20160718022251","device":"desktop","version":"48.0"} 04:09:31 INFO - PROCESS | 1746 | [1746] 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 04:09:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b69e800 == 3 [pid = 1746] [id = 3] 04:09:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 6 (0x9b69ec00) [pid = 1746] [serial = 6] [outer = (nil)] 04:09:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b69f000 == 4 [pid = 1746] [id = 4] 04:09:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 7 (0x9b69f400) [pid = 1746] [serial = 7] [outer = (nil)] 04:09:32 INFO - PROCESS | 1746 | [1746] 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 04:09:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9adb2400 == 5 [pid = 1746] [id = 5] 04:09:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 8 (0x9adb2800) [pid = 1746] [serial = 8] [outer = (nil)] 04:09:33 INFO - PROCESS | 1746 | [1746] 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 04:09:33 INFO - PROCESS | 1746 | [1746] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:09:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 9 (0x9a9ee800) [pid = 1746] [serial = 9] [outer = 0x9adb2800] 04:09:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 10 (0x9a6c4400) [pid = 1746] [serial = 10] [outer = 0x9b69ec00] 04:09:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 11 (0x9a6c6000) [pid = 1746] [serial = 11] [outer = 0x9b69f400] 04:09:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 12 (0x9a40a400) [pid = 1746] [serial = 12] [outer = 0x9adb2800] 04:09:34 INFO - PROCESS | 1746 | 1468840174898 Marionette INFO startBrowser e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:34 INFO - PROCESS | 1746 | 1468840174944 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 1746 | 1468840174964 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 1746 | 1468840174969 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 13 (0x9a1f6000) [pid = 1746] [serial = 13] [outer = 0x9adb2800] 04:09:35 INFO - PROCESS | 1746 | 1468840175698 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596","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":"20160718022251","device":"desktop","version":"48.0","command_id":1}}] 04:09:35 INFO - PROCESS | 1746 | 1468840175924 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:09:35 INFO - PROCESS | 1746 | 1468840175936 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:36 INFO - PROCESS | 1746 | 1468840176185 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:09:36 INFO - PROCESS | 1746 | 1468840176467 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:09:36 INFO - PROCESS | 1746 | 1468840176474 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:36 INFO - PROCESS | 1746 | [1746] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:09:36 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:09:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 14 (0x95286000) [pid = 1746] [serial = 14] [outer = 0x9adb2800] 04:09:37 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:09:37 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:37 INFO - PROCESS | 1746 | 1468840177176 Marionette TRACE conn4 <- [1,3,null,{}] 04:09:37 INFO - PROCESS | 1746 | 1468840177235 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:09:37 INFO - PROCESS | 1746 | 1468840177246 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:37 INFO - PROCESS | 1746 | 1468840177304 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:09:37 INFO - PROCESS | 1746 | 1468840177378 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 1746 | 1468840177381 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 04:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:09:37 INFO - PROCESS | 1746 | 1468840177412 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 1746 | 1468840177417 Marionette TRACE conn4 <- [1,6,null,{}] 04:09:37 INFO - PROCESS | 1746 | 1468840177454 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:37 INFO - PROCESS | 1746 | 1468840177459 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:37 INFO - PROCESS | 1746 | 1468840177553 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:09:37 INFO - PROCESS | 1746 | 1468840177565 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 1746 | 1468840177578 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d68800 == 6 [pid = 1746] [id = 6] 04:09:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 15 (0x93d68c00) [pid = 1746] [serial = 15] [outer = (nil)] 04:09:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 16 (0x93d6ac00) [pid = 1746] [serial = 16] [outer = 0x93d68c00] 04:09:37 INFO - PROCESS | 1746 | 1468840177657 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 17 (0x93d6fc00) [pid = 1746] [serial = 17] [outer = 0x93d68c00] 04:09:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b62400 == 7 [pid = 1746] [id = 7] 04:09:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 18 (0x93b62800) [pid = 1746] [serial = 18] [outer = (nil)] 04:09:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 19 (0x93bc6800) [pid = 1746] [serial = 19] [outer = 0x93b62800] 04:09:38 INFO - PROCESS | 1746 | 1468840178202 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 20 (0x93bcac00) [pid = 1746] [serial = 20] [outer = 0x93b62800] 04:09:38 INFO - PROCESS | 1746 | [1746] 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 04:09:38 INFO - PROCESS | 1746 | 1468840178761 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1414ms 04:09:38 INFO - PROCESS | 1746 | 1468840178886 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 1746 | 1468840178891 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 04:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:09:39 INFO - PROCESS | 1746 | 1468840179097 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - PROCESS | 1746 | 1468840179104 Marionette TRACE conn4 <- [1,10,null,{}] 04:09:39 INFO - PROCESS | 1746 | 1468840179208 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:39 INFO - PROCESS | 1746 | 1468840179215 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:39 INFO - PROCESS | 1746 | 1468840179447 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:09:39 INFO - PROCESS | 1746 | 1468840179582 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:39 INFO - PROCESS | 1746 | 1468840179595 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b5ac00 == 8 [pid = 1746] [id = 8] 04:09:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 21 (0x93b5e400) [pid = 1746] [serial = 21] [outer = (nil)] 04:09:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 22 (0x93bc5000) [pid = 1746] [serial = 22] [outer = 0x93b5e400] 04:09:39 INFO - PROCESS | 1746 | 1468840179678 Marionette DEBUG loaded listener.js 04:09:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 23 (0x93d62c00) [pid = 1746] [serial = 23] [outer = 0x93b5e400] 04:09:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x98445800 == 9 [pid = 1746] [id = 9] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 24 (0x98445c00) [pid = 1746] [serial = 24] [outer = (nil)] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 25 (0x93d6e000) [pid = 1746] [serial = 25] [outer = 0x98445c00] 04:09:40 INFO - PROCESS | 1746 | 1468840180644 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 26 (0x93b5d800) [pid = 1746] [serial = 26] [outer = 0x98445c00] 04:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1787ms 04:09:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x95287c00 == 10 [pid = 1746] [id = 10] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 27 (0x9837a400) [pid = 1746] [serial = 27] [outer = (nil)] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 28 (0x9a410400) [pid = 1746] [serial = 28] [outer = 0x9837a400] 04:09:40 INFO - PROCESS | 1746 | 1468840180822 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:09:40 INFO - PROCESS | 1746 | 1468840180829 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 04:09:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 29 (0x9adaa800) [pid = 1746] [serial = 29] [outer = 0x9837a400] 04:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:09:40 INFO - PROCESS | 1746 | 1468840180933 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:09:40 INFO - PROCESS | 1746 | 1468840180938 Marionette TRACE conn4 <- [1,14,null,{}] 04:09:40 INFO - PROCESS | 1746 | 1468840180986 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:40 INFO - PROCESS | 1746 | 1468840180994 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:41 INFO - PROCESS | 1746 | 1468840181269 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:09:41 INFO - PROCESS | 1746 | 1468840181448 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 1746 | 1468840181460 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d69c00 == 11 [pid = 1746] [id = 11] 04:09:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 30 (0x97827c00) [pid = 1746] [serial = 30] [outer = (nil)] 04:09:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 31 (0x9d4c7800) [pid = 1746] [serial = 31] [outer = 0x97827c00] 04:09:41 INFO - PROCESS | 1746 | 1468840181545 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 32 (0x9d816800) [pid = 1746] [serial = 32] [outer = 0x97827c00] 04:09:42 INFO - PROCESS | 1746 | 1468840182467 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1663ms 04:09:42 INFO - PROCESS | 1746 | 1468840182536 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:09:42 INFO - PROCESS | 1746 | 1468840182541 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 04:09:42 INFO - PROCESS | 1746 | 1468840182548 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 1746 | 1468840182551 Marionette TRACE conn4 <- [1,18,null,{}] 04:09:42 INFO - PROCESS | 1746 | 1468840182558 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:42 INFO - PROCESS | 1746 | 1468840182563 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:42 INFO - PROCESS | 1746 | 1468840182771 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:09:42 INFO - PROCESS | 1746 | 1468840182909 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 1746 | 1468840182929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:42 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2235000 == 12 [pid = 1746] [id = 12] 04:09:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 33 (0xa2237400) [pid = 1746] [serial = 33] [outer = (nil)] 04:09:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 34 (0xa231d800) [pid = 1746] [serial = 34] [outer = 0xa2237400] 04:09:43 INFO - PROCESS | 1746 | 1468840183050 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 35 (0xa3212800) [pid = 1746] [serial = 35] [outer = 0xa2237400] 04:09:43 INFO - PROCESS | 1746 | 1468840183919 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1435ms 04:09:43 INFO - PROCESS | 1746 | 1468840183983 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:09:43 INFO - PROCESS | 1746 | 1468840183989 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 04:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:09:43 INFO - PROCESS | 1746 | 1468840183996 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 1746 | 1468840183999 Marionette TRACE conn4 <- [1,22,null,{}] 04:09:44 INFO - PROCESS | 1746 | 1468840184005 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:44 INFO - PROCESS | 1746 | 1468840184011 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:44 INFO - PROCESS | 1746 | 1468840184367 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:09:44 INFO - PROCESS | 1746 | 1468840184507 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 1746 | 1468840184517 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9483f000 == 13 [pid = 1746] [id = 13] 04:09:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 36 (0x95201800) [pid = 1746] [serial = 36] [outer = (nil)] 04:09:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 37 (0x95210400) [pid = 1746] [serial = 37] [outer = 0x95201800] 04:09:44 INFO - PROCESS | 1746 | 1468840184611 Marionette DEBUG loaded listener.js 04:09:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 38 (0x9782e000) [pid = 1746] [serial = 38] [outer = 0x95201800] 04:09:45 INFO - PROCESS | 1746 | 1468840185539 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1581ms 04:09:45 INFO - PROCESS | 1746 | 1468840185579 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 1746 | 1468840185584 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 04:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:09:45 INFO - PROCESS | 1746 | 1468840185593 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 1746 | 1468840185598 Marionette TRACE conn4 <- [1,26,null,{}] 04:09:45 INFO - PROCESS | 1746 | 1468840185605 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:45 INFO - PROCESS | 1746 | 1468840185610 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:45 INFO - PROCESS | 1746 | 1468840185791 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:09:45 INFO - PROCESS | 1746 | 1468840185952 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 1746 | 1468840185962 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9527fc00 == 14 [pid = 1746] [id = 14] 04:09:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 39 (0x95280000) [pid = 1746] [serial = 39] [outer = (nil)] 04:09:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 40 (0x9bf3b000) [pid = 1746] [serial = 40] [outer = 0x95280000] 04:09:46 INFO - PROCESS | 1746 | 1468840186057 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 41 (0xa200a800) [pid = 1746] [serial = 41] [outer = 0x95280000] 04:09:46 INFO - PROCESS | 1746 | 1468840186848 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1286ms 04:09:46 INFO - PROCESS | 1746 | 1468840186879 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:09:46 INFO - PROCESS | 1746 | 1468840186884 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 04:09:46 INFO - PROCESS | 1746 | 1468840186895 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - PROCESS | 1746 | 1468840186898 Marionette TRACE conn4 <- [1,30,null,{}] 04:09:46 INFO - PROCESS | 1746 | 1468840186903 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:46 INFO - PROCESS | 1746 | 1468840186910 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:47 INFO - PROCESS | 1746 | 1468840187073 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:09:47 INFO - PROCESS | 1746 | 1468840187086 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:47 INFO - PROCESS | 1746 | 1468840187094 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b733c00 == 15 [pid = 1746] [id = 15] 04:09:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 42 (0x9d427800) [pid = 1746] [serial = 42] [outer = (nil)] 04:09:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 43 (0x9d81b400) [pid = 1746] [serial = 43] [outer = 0x9d427800] 04:09:47 INFO - PROCESS | 1746 | 1468840187165 Marionette DEBUG loaded listener.js 04:09:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 44 (0x9d870400) [pid = 1746] [serial = 44] [outer = 0x9d427800] 04:09:48 INFO - PROCESS | 1746 | 1468840188042 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1189ms 04:09:48 INFO - PROCESS | 1746 | 1468840188082 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:09:48 INFO - PROCESS | 1746 | 1468840188088 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 04:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:09:48 INFO - PROCESS | 1746 | 1468840188104 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:09:48 INFO - PROCESS | 1746 | 1468840188111 Marionette TRACE conn4 <- [1,34,null,{}] 04:09:48 INFO - PROCESS | 1746 | 1468840188117 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:48 INFO - PROCESS | 1746 | 1468840188123 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:48 INFO - PROCESS | 1746 | 1468840188292 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:09:48 INFO - PROCESS | 1746 | 1468840188386 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 1746 | 1468840188393 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d68000 == 16 [pid = 1746] [id = 16] 04:09:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 45 (0x9d426400) [pid = 1746] [serial = 45] [outer = (nil)] 04:09:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 46 (0xa23b2c00) [pid = 1746] [serial = 46] [outer = 0x9d426400] 04:09:48 INFO - PROCESS | 1746 | 1468840188470 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 47 (0x95207800) [pid = 1746] [serial = 47] [outer = 0x9d426400] 04:09:49 INFO - PROCESS | 1746 | 1468840189214 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1141ms 04:09:49 INFO - PROCESS | 1746 | 1468840189238 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 1746 | 1468840189242 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 04:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:09:49 INFO - PROCESS | 1746 | 1468840189249 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 1746 | 1468840189252 Marionette TRACE conn4 <- [1,38,null,{}] 04:09:49 INFO - PROCESS | 1746 | 1468840189257 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:49 INFO - PROCESS | 1746 | 1468840189262 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:49 INFO - PROCESS | 1746 | 1468840189475 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:09:49 INFO - PROCESS | 1746 | 1468840189508 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 1746 | 1468840189520 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bce1400 == 17 [pid = 1746] [id = 17] 04:09:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 48 (0xa2530c00) [pid = 1746] [serial = 48] [outer = (nil)] 04:09:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 49 (0xa320a400) [pid = 1746] [serial = 49] [outer = 0xa2530c00] 04:09:49 INFO - PROCESS | 1746 | 1468840189637 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0xa3282000) [pid = 1746] [serial = 50] [outer = 0xa2530c00] 04:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1387ms 04:09:50 INFO - PROCESS | 1746 | 1468840190625 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:09:50 INFO - PROCESS | 1746 | 1468840190637 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 1746 | 1468840190640 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 04:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:09:50 INFO - PROCESS | 1746 | 1468840190647 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 1746 | 1468840190650 Marionette TRACE conn4 <- [1,42,null,{}] 04:09:50 INFO - PROCESS | 1746 | 1468840190656 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:50 INFO - PROCESS | 1746 | 1468840190661 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:50 INFO - PROCESS | 1746 | 1468840190818 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:09:50 INFO - PROCESS | 1746 | 1468840190838 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 1746 | 1468840190857 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x97853400 == 18 [pid = 1746] [id = 18] 04:09:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0x97853800) [pid = 1746] [serial = 51] [outer = (nil)] 04:09:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x97855c00) [pid = 1746] [serial = 52] [outer = 0x97853800] 04:09:51 INFO - PROCESS | 1746 | 1468840191025 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0xa4e57000) [pid = 1746] [serial = 53] [outer = 0x97853800] 04:09:51 INFO - PROCESS | 1746 | 1468840191882 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1286ms 04:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:09:51 INFO - PROCESS | 1746 | 1468840191934 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:09:51 INFO - PROCESS | 1746 | 1468840191937 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 04:09:51 INFO - PROCESS | 1746 | 1468840191944 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:09:51 INFO - PROCESS | 1746 | 1468840191947 Marionette TRACE conn4 <- [1,46,null,{}] 04:09:51 INFO - PROCESS | 1746 | 1468840191953 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:51 INFO - PROCESS | 1746 | 1468840191959 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:52 INFO - PROCESS | 1746 | 1468840192121 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:09:52 INFO - PROCESS | 1746 | 1468840192130 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 1746 | 1468840192137 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:52 INFO - PROCESS | 1746 | ++DOCSHELL 0xa5014800 == 19 [pid = 1746] [id = 19] 04:09:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0xa5086400) [pid = 1746] [serial = 54] [outer = (nil)] 04:09:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0xa62cb800) [pid = 1746] [serial = 55] [outer = 0xa5086400] 04:09:52 INFO - PROCESS | 1746 | 1468840192208 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0xa682d000) [pid = 1746] [serial = 56] [outer = 0xa5086400] 04:09:53 INFO - PROCESS | 1746 | 1468840193167 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1283ms 04:09:53 INFO - PROCESS | 1746 | 1468840193227 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 1746 | 1468840193230 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 04:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:09:53 INFO - PROCESS | 1746 | 1468840193236 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 1746 | 1468840193240 Marionette TRACE conn4 <- [1,50,null,{}] 04:09:53 INFO - PROCESS | 1746 | 1468840193245 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:53 INFO - PROCESS | 1746 | 1468840193250 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:53 INFO - PROCESS | 1746 | 1468840193415 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:09:53 INFO - PROCESS | 1746 | 1468840193517 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 1746 | 1468840193527 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b5e000 == 20 [pid = 1746] [id = 20] 04:09:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0xa623bc00) [pid = 1746] [serial = 57] [outer = (nil)] 04:09:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0xa6b40000) [pid = 1746] [serial = 58] [outer = 0xa623bc00] 04:09:53 INFO - PROCESS | 1746 | 1468840193603 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0xa6da3c00) [pid = 1746] [serial = 59] [outer = 0xa623bc00] 04:09:54 INFO - PROCESS | 1746 | 1468840194300 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1128ms 04:09:54 INFO - PROCESS | 1746 | 1468840194366 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:09:54 INFO - PROCESS | 1746 | 1468840194371 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 04:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:09:54 INFO - PROCESS | 1746 | 1468840194380 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 1746 | 1468840194383 Marionette TRACE conn4 <- [1,54,null,{}] 04:09:54 INFO - PROCESS | 1746 | 1468840194398 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:54 INFO - PROCESS | 1746 | 1468840194403 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:54 INFO - PROCESS | 1746 | 1468840194581 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:09:54 INFO - PROCESS | 1746 | 1468840194711 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 1746 | 1468840194718 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bcdc00 == 21 [pid = 1746] [id = 21] 04:09:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x98379000) [pid = 1746] [serial = 60] [outer = (nil)] 04:09:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0xa6f79800) [pid = 1746] [serial = 61] [outer = 0x98379000] 04:09:54 INFO - PROCESS | 1746 | 1468840194793 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0xa2004400) [pid = 1746] [serial = 62] [outer = 0x98379000] 04:09:55 INFO - PROCESS | 1746 | --DOCSHELL 0x93d69c00 == 20 [pid = 1746] [id = 11] 04:09:55 INFO - PROCESS | 1746 | --DOCSHELL 0xa2235000 == 19 [pid = 1746] [id = 12] 04:09:55 INFO - PROCESS | 1746 | --DOCSHELL 0x93d68800 == 18 [pid = 1746] [id = 6] 04:09:55 INFO - PROCESS | 1746 | --DOCSHELL 0x93b5ac00 == 17 [pid = 1746] [id = 8] 04:09:56 INFO - PROCESS | 1746 | 1468840196582 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2244ms 04:09:56 INFO - PROCESS | 1746 | 1468840196629 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:09:56 INFO - PROCESS | 1746 | 1468840196637 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 04:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:09:56 INFO - PROCESS | 1746 | 1468840196651 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:09:56 INFO - PROCESS | 1746 | 1468840196659 Marionette TRACE conn4 <- [1,58,null,{}] 04:09:56 INFO - PROCESS | 1746 | 1468840196667 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:56 INFO - PROCESS | 1746 | 1468840196672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:56 INFO - PROCESS | 1746 | 1468840196891 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:09:56 INFO - PROCESS | 1746 | 1468840196917 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 1746 | 1468840196929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d1400 == 18 [pid = 1746] [id = 22] 04:09:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x97827000) [pid = 1746] [serial = 63] [outer = (nil)] 04:09:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9784f800) [pid = 1746] [serial = 64] [outer = 0x97827000] 04:09:57 INFO - PROCESS | 1746 | 1468840197003 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x97856400) [pid = 1746] [serial = 65] [outer = 0x97827000] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x97827c00) [pid = 1746] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0xa2237400) [pid = 1746] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x95201800) [pid = 1746] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x95280000) [pid = 1746] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x9d427800) [pid = 1746] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x9d426400) [pid = 1746] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0xa2530c00) [pid = 1746] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x93d68c00) [pid = 1746] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:09:57 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x93b5e400) [pid = 1746] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:09:58 INFO - PROCESS | 1746 | 1468840198284 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1693ms 04:09:58 INFO - PROCESS | 1746 | 1468840198345 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 1746 | 1468840198352 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 04:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:09:58 INFO - PROCESS | 1746 | 1468840198365 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 1746 | 1468840198368 Marionette TRACE conn4 <- [1,62,null,{}] 04:09:58 INFO - PROCESS | 1746 | 1468840198381 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:58 INFO - PROCESS | 1746 | 1468840198386 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:58 INFO - PROCESS | 1746 | 1468840198564 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:09:58 INFO - PROCESS | 1746 | 1468840198677 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 1746 | 1468840198687 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x99fa3400 == 19 [pid = 1746] [id = 23] 04:09:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x99fa7800) [pid = 1746] [serial = 66] [outer = (nil)] 04:09:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x9a30a800) [pid = 1746] [serial = 67] [outer = 0x99fa7800] 04:09:58 INFO - PROCESS | 1746 | 1468840198768 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x9b6a6000) [pid = 1746] [serial = 68] [outer = 0x99fa7800] 04:09:59 INFO - PROCESS | 1746 | 1468840199515 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1183ms 04:09:59 INFO - PROCESS | 1746 | 1468840199547 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:09:59 INFO - PROCESS | 1746 | 1468840199551 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 04:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:09:59 INFO - PROCESS | 1746 | 1468840199566 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:09:59 INFO - PROCESS | 1746 | 1468840199572 Marionette TRACE conn4 <- [1,66,null,{}] 04:09:59 INFO - PROCESS | 1746 | 1468840199588 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:59 INFO - PROCESS | 1746 | 1468840199597 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:59 INFO - PROCESS | 1746 | 1468840199822 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:09:59 INFO - PROCESS | 1746 | 1468840199955 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:59 INFO - PROCESS | 1746 | 1468840199963 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:09:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x939cf400 == 20 [pid = 1746] [id = 24] 04:09:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x939d7c00) [pid = 1746] [serial = 69] [outer = (nil)] 04:10:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x93bc4400) [pid = 1746] [serial = 70] [outer = 0x939d7c00] 04:10:00 INFO - PROCESS | 1746 | 1468840200056 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x94835c00) [pid = 1746] [serial = 71] [outer = 0x939d7c00] 04:10:01 INFO - PROCESS | 1746 | 1468840201012 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1495ms 04:10:01 INFO - PROCESS | 1746 | 1468840201057 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 1746 | 1468840201065 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 04:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:10:01 INFO - PROCESS | 1746 | 1468840201076 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 1746 | 1468840201081 Marionette TRACE conn4 <- [1,70,null,{}] 04:10:01 INFO - PROCESS | 1746 | 1468840201091 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:01 INFO - PROCESS | 1746 | 1468840201098 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:01 INFO - PROCESS | 1746 | 1468840201290 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:10:01 INFO - PROCESS | 1746 | 1468840201426 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 1746 | 1468840201443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a0d8c00 == 21 [pid = 1746] [id = 25] 04:10:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9bce0800) [pid = 1746] [serial = 72] [outer = (nil)] 04:10:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9c0a5c00) [pid = 1746] [serial = 73] [outer = 0x9bce0800] 04:10:01 INFO - PROCESS | 1746 | 1468840201540 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9d4cc400) [pid = 1746] [serial = 74] [outer = 0x9bce0800] 04:10:02 INFO - PROCESS | 1746 | 1468840202566 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1556ms 04:10:02 INFO - PROCESS | 1746 | 1468840202637 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:10:02 INFO - PROCESS | 1746 | 1468840202643 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 04:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:10:02 INFO - PROCESS | 1746 | 1468840202653 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 1746 | 1468840202657 Marionette TRACE conn4 <- [1,74,null,{}] 04:10:02 INFO - PROCESS | 1746 | 1468840202665 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:02 INFO - PROCESS | 1746 | 1468840202671 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:02 INFO - PROCESS | 1746 | 1468840202863 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:10:03 INFO - PROCESS | 1746 | 1468840203007 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 1746 | 1468840203019 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:03 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2094c00 == 22 [pid = 1746] [id = 26] 04:10:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0xa223d000) [pid = 1746] [serial = 75] [outer = (nil)] 04:10:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0xa231ec00) [pid = 1746] [serial = 76] [outer = 0xa223d000] 04:10:03 INFO - PROCESS | 1746 | 1468840203154 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0xa2530c00) [pid = 1746] [serial = 77] [outer = 0xa223d000] 04:10:04 INFO - PROCESS | 1746 | 1468840204035 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1430ms 04:10:04 INFO - PROCESS | 1746 | 1468840204086 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 1746 | 1468840204093 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 04:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:10:04 INFO - PROCESS | 1746 | 1468840204113 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 1746 | 1468840204121 Marionette TRACE conn4 <- [1,78,null,{}] 04:10:04 INFO - PROCESS | 1746 | 1468840204129 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:04 INFO - PROCESS | 1746 | 1468840204137 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:04 INFO - PROCESS | 1746 | 1468840204334 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:10:04 INFO - PROCESS | 1746 | 1468840204470 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 1746 | 1468840204480 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x9970c400 == 23 [pid = 1746] [id = 27] 04:10:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa23b5c00) [pid = 1746] [serial = 78] [outer = (nil)] 04:10:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa6890000) [pid = 1746] [serial = 79] [outer = 0xa23b5c00] 04:10:04 INFO - PROCESS | 1746 | 1468840204576 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa6da9000) [pid = 1746] [serial = 80] [outer = 0xa23b5c00] 04:10:05 INFO - PROCESS | 1746 | 1468840205436 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1405ms 04:10:05 INFO - PROCESS | 1746 | 1468840205513 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 1746 | 1468840205518 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 04:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:10:05 INFO - PROCESS | 1746 | 1468840205526 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 1746 | 1468840205530 Marionette TRACE conn4 <- [1,82,null,{}] 04:10:05 INFO - PROCESS | 1746 | 1468840205537 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:05 INFO - PROCESS | 1746 | 1468840205542 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:05 INFO - PROCESS | 1746 | 1468840205715 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:10:05 INFO - PROCESS | 1746 | 1468840205850 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 1746 | 1468840205856 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a6c5c00 == 24 [pid = 1746] [id = 28] 04:10:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9d864400) [pid = 1746] [serial = 81] [outer = (nil)] 04:10:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa6daf800) [pid = 1746] [serial = 82] [outer = 0x9d864400] 04:10:05 INFO - PROCESS | 1746 | 1468840205945 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa6f48400) [pid = 1746] [serial = 83] [outer = 0x9d864400] 04:10:06 INFO - PROCESS | 1746 | 1468840206852 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1385ms 04:10:06 INFO - PROCESS | 1746 | 1468840206912 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 1746 | 1468840206917 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 04:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:10:06 INFO - PROCESS | 1746 | 1468840206924 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - PROCESS | 1746 | 1468840206929 Marionette TRACE conn4 <- [1,86,null,{}] 04:10:06 INFO - PROCESS | 1746 | 1468840206935 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:06 INFO - PROCESS | 1746 | 1468840206941 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:07 INFO - PROCESS | 1746 | 1468840207125 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:10:07 INFO - PROCESS | 1746 | 1468840207262 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 1746 | 1468840207279 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:07 INFO - PROCESS | 1746 | ++DOCSHELL 0xa8260800 == 25 [pid = 1746] [id = 29] 04:10:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa82ed400) [pid = 1746] [serial = 84] [outer = (nil)] 04:10:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa8c1a400) [pid = 1746] [serial = 85] [outer = 0xa82ed400] 04:10:07 INFO - PROCESS | 1746 | 1468840207374 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa8c42c00) [pid = 1746] [serial = 86] [outer = 0xa82ed400] 04:10:08 INFO - PROCESS | 1746 | 1468840208224 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 04:10:08 INFO - PROCESS | 1746 | 1468840208273 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 1746 | 1468840208277 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 04:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:10:08 INFO - PROCESS | 1746 | 1468840208284 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 1746 | 1468840208287 Marionette TRACE conn4 <- [1,90,null,{}] 04:10:08 INFO - PROCESS | 1746 | 1468840208293 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:08 INFO - PROCESS | 1746 | 1468840208298 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:08 INFO - PROCESS | 1746 | 1468840208475 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:10:08 INFO - PROCESS | 1746 | 1468840208616 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 1746 | 1468840208625 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9233a400 == 26 [pid = 1746] [id = 30] 04:10:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x93936400) [pid = 1746] [serial = 87] [outer = (nil)] 04:10:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9393fc00) [pid = 1746] [serial = 88] [outer = 0x93936400] 04:10:08 INFO - PROCESS | 1746 | 1468840208707 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x93941800) [pid = 1746] [serial = 89] [outer = 0x93936400] 04:10:09 INFO - PROCESS | 1746 | 1468840209796 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1583ms 04:10:09 INFO - PROCESS | 1746 | 1468840209871 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 1746 | 1468840209881 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 04:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:10:09 INFO - PROCESS | 1746 | 1468840209893 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 1746 | 1468840209900 Marionette TRACE conn4 <- [1,94,null,{}] 04:10:09 INFO - PROCESS | 1746 | 1468840209913 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:09 INFO - PROCESS | 1746 | 1468840209923 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:10 INFO - PROCESS | 1746 | 1468840210292 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:10:10 INFO - PROCESS | 1746 | 1468840210468 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 1746 | 1468840210480 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x93935800 == 27 [pid = 1746] [id = 31] 04:10:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9393e000) [pid = 1746] [serial = 90] [outer = (nil)] 04:10:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x95209400) [pid = 1746] [serial = 91] [outer = 0x9393e000] 04:10:10 INFO - PROCESS | 1746 | 1468840210603 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x95282800) [pid = 1746] [serial = 92] [outer = 0x9393e000] 04:10:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9483f000 == 26 [pid = 1746] [id = 13] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9a40a400) [pid = 1746] [serial = 12] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9a410400) [pid = 1746] [serial = 28] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9d4c7800) [pid = 1746] [serial = 31] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0xa231d800) [pid = 1746] [serial = 34] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x95210400) [pid = 1746] [serial = 37] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9782e000) [pid = 1746] [serial = 38] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9bf3b000) [pid = 1746] [serial = 40] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9d81b400) [pid = 1746] [serial = 43] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9d870400) [pid = 1746] [serial = 44] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa23b2c00) [pid = 1746] [serial = 46] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0xa320a400) [pid = 1746] [serial = 49] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93d6e000) [pid = 1746] [serial = 25] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa3282000) [pid = 1746] [serial = 50] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x95207800) [pid = 1746] [serial = 47] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93d62c00) [pid = 1746] [serial = 23] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x9d816800) [pid = 1746] [serial = 32] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0xa3212800) [pid = 1746] [serial = 35] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x93d6fc00) [pid = 1746] [serial = 17] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0xa200a800) [pid = 1746] [serial = 41] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x9a9ee800) [pid = 1746] [serial = 9] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0xa4e59800) [pid = 1746] [serial = 2] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x97855c00) [pid = 1746] [serial = 52] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0xa62cb800) [pid = 1746] [serial = 55] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0xa6b40000) [pid = 1746] [serial = 58] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x93bc5000) [pid = 1746] [serial = 22] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x93bc6800) [pid = 1746] [serial = 19] [outer = (nil)] [url = about:blank] 04:10:11 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x93d6ac00) [pid = 1746] [serial = 16] [outer = (nil)] [url = about:blank] 04:10:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x93941c00) [pid = 1746] [serial = 93] [outer = 0x9837a400] 04:10:12 INFO - PROCESS | 1746 | 1468840212466 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2599ms 04:10:12 INFO - PROCESS | 1746 | 1468840212493 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 1746 | 1468840212501 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 04:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:10:12 INFO - PROCESS | 1746 | 1468840212510 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 1746 | 1468840212515 Marionette TRACE conn4 <- [1,98,null,{}] 04:10:12 INFO - PROCESS | 1746 | 1468840212523 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:12 INFO - PROCESS | 1746 | 1468840212529 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:12 INFO - PROCESS | 1746 | 1468840212700 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:10:12 INFO - PROCESS | 1746 | 1468840212812 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 1746 | 1468840212822 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bcd400 == 27 [pid = 1746] [id = 32] 04:10:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x93d6d800) [pid = 1746] [serial = 94] [outer = (nil)] 04:10:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x95239000) [pid = 1746] [serial = 95] [outer = 0x93d6d800] 04:10:12 INFO - PROCESS | 1746 | 1468840212900 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x93b63000) [pid = 1746] [serial = 96] [outer = 0x93d6d800] 04:10:13 INFO - PROCESS | 1746 | 1468840213572 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1085ms 04:10:13 INFO - PROCESS | 1746 | 1468840213598 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 1746 | 1468840213608 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 04:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:10:13 INFO - PROCESS | 1746 | 1468840213621 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 1746 | 1468840213626 Marionette TRACE conn4 <- [1,102,null,{}] 04:10:13 INFO - PROCESS | 1746 | 1468840213632 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:13 INFO - PROCESS | 1746 | 1468840213638 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:13 INFO - PROCESS | 1746 | 1468840213846 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:10:13 INFO - PROCESS | 1746 | 1468840213875 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 1746 | 1468840213887 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x99710800 == 28 [pid = 1746] [id = 33] 04:10:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x99fa0c00) [pid = 1746] [serial = 97] [outer = (nil)] 04:10:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x9a0df000) [pid = 1746] [serial = 98] [outer = 0x99fa0c00] 04:10:13 INFO - PROCESS | 1746 | 1468840213971 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9a40a400) [pid = 1746] [serial = 99] [outer = 0x99fa0c00] 04:10:14 INFO - PROCESS | 1746 | 1468840214814 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1242ms 04:10:14 INFO - PROCESS | 1746 | 1468840214863 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:10:14 INFO - PROCESS | 1746 | 1468840214866 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 04:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:10:14 INFO - PROCESS | 1746 | 1468840214882 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - PROCESS | 1746 | 1468840214888 Marionette TRACE conn4 <- [1,106,null,{}] 04:10:14 INFO - PROCESS | 1746 | 1468840214907 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:14 INFO - PROCESS | 1746 | 1468840214917 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:15 INFO - PROCESS | 1746 | 1468840215129 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:10:15 INFO - PROCESS | 1746 | 1468840215195 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 1746 | 1468840215207 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d426c00 == 29 [pid = 1746] [id = 34] 04:10:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9d428000) [pid = 1746] [serial = 100] [outer = (nil)] 04:10:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9d4d2400) [pid = 1746] [serial = 101] [outer = 0x9d428000] 04:10:15 INFO - PROCESS | 1746 | 1468840215281 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9d861800) [pid = 1746] [serial = 102] [outer = 0x9d428000] 04:10:16 INFO - PROCESS | 1746 | 1468840216150 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1296ms 04:10:16 INFO - PROCESS | 1746 | 1468840216178 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:10:16 INFO - PROCESS | 1746 | 1468840216184 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 04:10:16 INFO - PROCESS | 1746 | 1468840216190 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 1746 | 1468840216194 Marionette TRACE conn4 <- [1,110,null,{}] 04:10:16 INFO - PROCESS | 1746 | 1468840216200 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:16 INFO - PROCESS | 1746 | 1468840216206 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:16 INFO - PROCESS | 1746 | 1468840216425 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:10:16 INFO - PROCESS | 1746 | 1468840216445 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 1746 | 1468840216452 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d4c7800 == 30 [pid = 1746] [id = 35] 04:10:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9d876400) [pid = 1746] [serial = 103] [outer = (nil)] 04:10:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0xa2002000) [pid = 1746] [serial = 104] [outer = 0x9d876400] 04:10:16 INFO - PROCESS | 1746 | 1468840216540 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa2301c00) [pid = 1746] [serial = 105] [outer = 0x9d876400] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa5086400) [pid = 1746] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x97853800) [pid = 1746] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0xa623bc00) [pid = 1746] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x99fa7800) [pid = 1746] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x98379000) [pid = 1746] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:10:17 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x97827000) [pid = 1746] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:10:17 INFO - PROCESS | 1746 | 1468840217487 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1338ms 04:10:17 INFO - PROCESS | 1746 | 1468840217530 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:10:17 INFO - PROCESS | 1746 | 1468840217535 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 04:10:17 INFO - PROCESS | 1746 | 1468840217542 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - PROCESS | 1746 | 1468840217547 Marionette TRACE conn4 <- [1,114,null,{}] 04:10:17 INFO - PROCESS | 1746 | 1468840217553 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:17 INFO - PROCESS | 1746 | 1468840217558 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:17 INFO - PROCESS | 1746 | 1468840217717 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:10:17 INFO - PROCESS | 1746 | 1468840217727 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 1746 | 1468840217739 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a06c000 == 31 [pid = 1746] [id = 36] 04:10:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9a06e400) [pid = 1746] [serial = 106] [outer = (nil)] 04:10:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9a074800) [pid = 1746] [serial = 107] [outer = 0x9a06e400] 04:10:17 INFO - PROCESS | 1746 | 1468840217893 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9a076800) [pid = 1746] [serial = 108] [outer = 0x9a06e400] 04:10:18 INFO - PROCESS | 1746 | 1468840218637 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1134ms 04:10:18 INFO - PROCESS | 1746 | 1468840218677 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 1746 | 1468840218682 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 04:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:10:18 INFO - PROCESS | 1746 | 1468840218690 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 1746 | 1468840218694 Marionette TRACE conn4 <- [1,118,null,{}] 04:10:18 INFO - PROCESS | 1746 | 1468840218713 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:18 INFO - PROCESS | 1746 | 1468840218725 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:18 INFO - PROCESS | 1746 | 1468840218987 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:10:19 INFO - PROCESS | 1746 | 1468840219130 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 1746 | 1468840219143 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x93935c00 == 32 [pid = 1746] [id = 37] 04:10:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x93937000) [pid = 1746] [serial = 109] [outer = (nil)] 04:10:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9393e800) [pid = 1746] [serial = 110] [outer = 0x93937000] 04:10:19 INFO - PROCESS | 1746 | 1468840219228 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x93d66400) [pid = 1746] [serial = 111] [outer = 0x93937000] 04:10:20 INFO - PROCESS | 1746 | 1468840220176 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1535ms 04:10:20 INFO - PROCESS | 1746 | 1468840220227 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 1746 | 1468840220233 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:10:20 INFO - PROCESS | 1746 | 1468840220243 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 1746 | 1468840220249 Marionette TRACE conn4 <- [1,122,null,{}] 04:10:20 INFO - PROCESS | 1746 | 1468840220258 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:20 INFO - PROCESS | 1746 | 1468840220269 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:20 INFO - PROCESS | 1746 | 1468840220468 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:10:20 INFO - PROCESS | 1746 | 1468840220609 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:20 INFO - PROCESS | 1746 | 1468840220621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d6b800 == 33 [pid = 1746] [id = 38] 04:10:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x953d1000) [pid = 1746] [serial = 112] [outer = (nil)] 04:10:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9784e800) [pid = 1746] [serial = 113] [outer = 0x953d1000] 04:10:20 INFO - PROCESS | 1746 | 1468840220711 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x98379800) [pid = 1746] [serial = 114] [outer = 0x953d1000] 04:10:21 INFO - PROCESS | 1746 | 1468840221710 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1542ms 04:10:21 INFO - PROCESS | 1746 | 1468840221785 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 1746 | 1468840221792 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:10:21 INFO - PROCESS | 1746 | 1468840221830 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 1746 | 1468840221833 Marionette TRACE conn4 <- [1,126,null,{}] 04:10:21 INFO - PROCESS | 1746 | 1468840221851 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:21 INFO - PROCESS | 1746 | 1468840221858 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:22 INFO - PROCESS | 1746 | 1468840222110 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:10:22 INFO - PROCESS | 1746 | 1468840222278 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 1746 | 1468840222286 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784c000 == 34 [pid = 1746] [id = 39] 04:10:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9a072800) [pid = 1746] [serial = 115] [outer = (nil)] 04:10:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9b3c3800) [pid = 1746] [serial = 116] [outer = 0x9a072800] 04:10:22 INFO - PROCESS | 1746 | 1468840222373 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9bce3800) [pid = 1746] [serial = 117] [outer = 0x9a072800] 04:10:23 INFO - PROCESS | 1746 | 1468840223290 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1572ms 04:10:23 INFO - PROCESS | 1746 | 1468840223373 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 1746 | 1468840223380 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:10:23 INFO - PROCESS | 1746 | 1468840223399 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 1746 | 1468840223407 Marionette TRACE conn4 <- [1,130,null,{}] 04:10:23 INFO - PROCESS | 1746 | 1468840223414 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:23 INFO - PROCESS | 1746 | 1468840223421 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:23 INFO - PROCESS | 1746 | 1468840223716 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:10:23 INFO - PROCESS | 1746 | 1468840223867 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 1746 | 1468840223874 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393ac00 == 35 [pid = 1746] [id = 40] 04:10:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9393b400) [pid = 1746] [serial = 118] [outer = (nil)] 04:10:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa2237c00) [pid = 1746] [serial = 119] [outer = 0x9393b400] 04:10:23 INFO - PROCESS | 1746 | 1468840223971 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa2531400) [pid = 1746] [serial = 120] [outer = 0x9393b400] 04:10:25 INFO - PROCESS | 1746 | 1468840225106 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1750ms 04:10:25 INFO - PROCESS | 1746 | 1468840225142 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 1746 | 1468840225148 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:10:25 INFO - PROCESS | 1746 | 1468840225158 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 1746 | 1468840225163 Marionette TRACE conn4 <- [1,134,null,{}] 04:10:25 INFO - PROCESS | 1746 | 1468840225171 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:25 INFO - PROCESS | 1746 | 1468840225177 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:25 INFO - PROCESS | 1746 | 1468840225422 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0xa682d000) [pid = 1746] [serial = 56] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0xa4e57000) [pid = 1746] [serial = 53] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0xa6da3c00) [pid = 1746] [serial = 59] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9a30a800) [pid = 1746] [serial = 67] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa6f79800) [pid = 1746] [serial = 61] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9784f800) [pid = 1746] [serial = 64] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9b6a6000) [pid = 1746] [serial = 68] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x97856400) [pid = 1746] [serial = 65] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa2004400) [pid = 1746] [serial = 62] [outer = (nil)] [url = about:blank] 04:10:25 INFO - PROCESS | 1746 | 1468840225659 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 1746 | 1468840225669 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cb400 == 36 [pid = 1746] [id = 41] 04:10:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x953cd400) [pid = 1746] [serial = 121] [outer = (nil)] 04:10:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x953d0400) [pid = 1746] [serial = 122] [outer = 0x953cd400] 04:10:25 INFO - PROCESS | 1746 | 1468840225764 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9782e400) [pid = 1746] [serial = 123] [outer = 0x953cd400] 04:10:26 INFO - PROCESS | 1746 | 1468840226640 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1537ms 04:10:26 INFO - PROCESS | 1746 | 1468840226695 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 1746 | 1468840226702 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:10:26 INFO - PROCESS | 1746 | 1468840226715 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 1746 | 1468840226719 Marionette TRACE conn4 <- [1,138,null,{}] 04:10:26 INFO - PROCESS | 1746 | 1468840226726 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:26 INFO - PROCESS | 1746 | 1468840226731 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:26 INFO - PROCESS | 1746 | 1468840226900 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:10:27 INFO - PROCESS | 1746 | 1468840227009 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 1746 | 1468840227018 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x99715c00 == 37 [pid = 1746] [id = 42] 04:10:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9a071000) [pid = 1746] [serial = 124] [outer = (nil)] 04:10:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9a0dfc00) [pid = 1746] [serial = 125] [outer = 0x9a071000] 04:10:27 INFO - PROCESS | 1746 | 1468840227109 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9a6bb400) [pid = 1746] [serial = 126] [outer = 0x9a071000] 04:10:27 INFO - PROCESS | 1746 | 1468840227894 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1243ms 04:10:27 INFO - PROCESS | 1746 | 1468840227957 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 1746 | 1468840227961 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:10:27 INFO - PROCESS | 1746 | 1468840227968 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 1746 | 1468840227974 Marionette TRACE conn4 <- [1,142,null,{}] 04:10:27 INFO - PROCESS | 1746 | 1468840227995 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:28 INFO - PROCESS | 1746 | 1468840228004 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:28 INFO - PROCESS | 1746 | 1468840228223 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:10:28 INFO - PROCESS | 1746 | 1468840228246 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 1746 | 1468840228257 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:28 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2004400 == 38 [pid = 1746] [id = 43] 04:10:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa2005800) [pid = 1746] [serial = 127] [outer = (nil)] 04:10:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa230a400) [pid = 1746] [serial = 128] [outer = 0xa2005800] 04:10:28 INFO - PROCESS | 1746 | 1468840228332 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa2ff5c00) [pid = 1746] [serial = 129] [outer = 0xa2005800] 04:10:29 INFO - PROCESS | 1746 | 1468840229411 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1491ms 04:10:29 INFO - PROCESS | 1746 | 1468840229486 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 1746 | 1468840229490 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:10:29 INFO - PROCESS | 1746 | 1468840229537 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 1746 | 1468840229541 Marionette TRACE conn4 <- [1,146,null,{}] 04:10:29 INFO - PROCESS | 1746 | 1468840229550 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:29 INFO - PROCESS | 1746 | 1468840229554 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:29 INFO - PROCESS | 1746 | 1468840229767 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:10:29 INFO - PROCESS | 1746 | 1468840229885 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 1746 | 1468840229893 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:29 INFO - PROCESS | 1746 | ++DOCSHELL 0xa34d9000 == 39 [pid = 1746] [id = 44] 04:10:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa5022000) [pid = 1746] [serial = 130] [outer = (nil)] 04:10:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0xa50e2c00) [pid = 1746] [serial = 131] [outer = 0xa5022000] 04:10:29 INFO - PROCESS | 1746 | 1468840229987 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa6240800) [pid = 1746] [serial = 132] [outer = 0xa5022000] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9393e000) [pid = 1746] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93d6d800) [pid = 1746] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9d428000) [pid = 1746] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x99fa0c00) [pid = 1746] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x939d7c00) [pid = 1746] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9d876400) [pid = 1746] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9bce0800) [pid = 1746] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa223d000) [pid = 1746] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0xa23b5c00) [pid = 1746] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9d864400) [pid = 1746] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa82ed400) [pid = 1746] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:10:30 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x93936400) [pid = 1746] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:10:30 INFO - PROCESS | 1746 | 1468840230843 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1368ms 04:10:30 INFO - PROCESS | 1746 | 1468840230873 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 1746 | 1468840230877 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:10:30 INFO - PROCESS | 1746 | 1468840230884 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - PROCESS | 1746 | 1468840230887 Marionette TRACE conn4 <- [1,150,null,{}] 04:10:30 INFO - PROCESS | 1746 | 1468840230893 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:30 INFO - PROCESS | 1746 | 1468840230899 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:31 INFO - PROCESS | 1746 | 1468840231055 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:10:31 INFO - PROCESS | 1746 | 1468840231071 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 1746 | 1468840231080 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784fc00 == 40 [pid = 1746] [id = 45] 04:10:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9a06f400) [pid = 1746] [serial = 133] [outer = (nil)] 04:10:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9a972000) [pid = 1746] [serial = 134] [outer = 0x9a06f400] 04:10:31 INFO - PROCESS | 1746 | 1468840231154 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9a974000) [pid = 1746] [serial = 135] [outer = 0x9a06f400] 04:10:31 INFO - PROCESS | 1746 | 1468840231994 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1136ms 04:10:32 INFO - PROCESS | 1746 | 1468840232021 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 1746 | 1468840232024 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:10:32 INFO - PROCESS | 1746 | 1468840232031 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 1746 | 1468840232034 Marionette TRACE conn4 <- [1,154,null,{}] 04:10:32 INFO - PROCESS | 1746 | 1468840232040 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:32 INFO - PROCESS | 1746 | 1468840232050 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:32 INFO - PROCESS | 1746 | 1468840232266 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:10:32 INFO - PROCESS | 1746 | 1468840232422 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 1746 | 1468840232430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x92339000 == 41 [pid = 1746] [id = 46] 04:10:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x92339800) [pid = 1746] [serial = 136] [outer = (nil)] 04:10:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x939cd400) [pid = 1746] [serial = 137] [outer = 0x92339800] 04:10:32 INFO - PROCESS | 1746 | 1468840232524 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x94836800) [pid = 1746] [serial = 138] [outer = 0x92339800] 04:10:33 INFO - PROCESS | 1746 | 1468840233512 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1530ms 04:10:33 INFO - PROCESS | 1746 | 1468840233565 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 1746 | 1468840233571 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:10:33 INFO - PROCESS | 1746 | 1468840233581 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 1746 | 1468840233586 Marionette TRACE conn4 <- [1,158,null,{}] 04:10:33 INFO - PROCESS | 1746 | 1468840233596 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:33 INFO - PROCESS | 1746 | 1468840233604 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:33 INFO - PROCESS | 1746 | 1468840233839 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:10:34 INFO - PROCESS | 1746 | 1468840234023 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 1746 | 1468840234036 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d7c00 == 42 [pid = 1746] [id = 47] 04:10:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x98378800) [pid = 1746] [serial = 139] [outer = (nil)] 04:10:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9a06b000) [pid = 1746] [serial = 140] [outer = 0x98378800] 04:10:34 INFO - PROCESS | 1746 | 1468840234167 Marionette DEBUG loaded listener.js 04:10:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9a075400) [pid = 1746] [serial = 141] [outer = 0x98378800] 04:10:35 INFO - PROCESS | 1746 | 1468840234999 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:10:35 INFO - PROCESS | 1746 | 1468840235214 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1694ms 04:10:35 INFO - PROCESS | 1746 | 1468840235280 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 1746 | 1468840235287 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:10:35 INFO - PROCESS | 1746 | 1468840235296 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 1746 | 1468840235300 Marionette TRACE conn4 <- [1,162,null,{}] 04:10:35 INFO - PROCESS | 1746 | 1468840235308 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:35 INFO - PROCESS | 1746 | 1468840235314 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:35 INFO - PROCESS | 1746 | 1468840235638 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:10:35 INFO - PROCESS | 1746 | 1468840235808 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 1746 | 1468840235820 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a9ef800 == 43 [pid = 1746] [id = 48] 04:10:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9b6aa800) [pid = 1746] [serial = 142] [outer = (nil)] 04:10:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9d871000) [pid = 1746] [serial = 143] [outer = 0x9b6aa800] 04:10:35 INFO - PROCESS | 1746 | 1468840235912 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa2095000) [pid = 1746] [serial = 144] [outer = 0x9b6aa800] 04:10:36 INFO - PROCESS | 1746 | 1468840236868 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1633ms 04:10:36 INFO - PROCESS | 1746 | 1468840236929 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:10:36 INFO - PROCESS | 1746 | 1468840236934 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:10:36 INFO - PROCESS | 1746 | 1468840236949 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:10:36 INFO - PROCESS | 1746 | 1468840236960 Marionette TRACE conn4 <- [1,166,null,{}] 04:10:36 INFO - PROCESS | 1746 | 1468840236970 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:36 INFO - PROCESS | 1746 | 1468840236978 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:37 INFO - PROCESS | 1746 | 1468840237237 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:10:37 INFO - PROCESS | 1746 | 1468840237676 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 1746 | 1468840237691 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:37 INFO - PROCESS | 1746 | ++DOCSHELL 0xa3212c00 == 44 [pid = 1746] [id = 49] 04:10:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa344b800) [pid = 1746] [serial = 145] [outer = (nil)] 04:10:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0xa50e1400) [pid = 1746] [serial = 146] [outer = 0xa344b800] 04:10:37 INFO - PROCESS | 1746 | 1468840237780 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0xa62be800) [pid = 1746] [serial = 147] [outer = 0xa344b800] 04:10:38 INFO - PROCESS | 1746 | 1468840238682 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1802ms 04:10:38 INFO - PROCESS | 1746 | 1468840238745 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:10:38 INFO - PROCESS | 1746 | 1468840238750 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:10:38 INFO - PROCESS | 1746 | 1468840238757 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:10:38 INFO - PROCESS | 1746 | 1468840238760 Marionette TRACE conn4 <- [1,170,null,{}] 04:10:38 INFO - PROCESS | 1746 | 1468840238767 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:38 INFO - PROCESS | 1746 | 1468840238774 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:39 INFO - PROCESS | 1746 | 1468840239015 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:10:39 INFO - PROCESS | 1746 | 1468840239211 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 1746 | 1468840239223 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x92331400 == 45 [pid = 1746] [id = 50] 04:10:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x93934c00) [pid = 1746] [serial = 148] [outer = (nil)] 04:10:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x93d6c800) [pid = 1746] [serial = 149] [outer = 0x93934c00] 04:10:39 INFO - PROCESS | 1746 | 1468840239349 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9a070000) [pid = 1746] [serial = 150] [outer = 0x93934c00] 04:10:40 INFO - PROCESS | 1746 | 1468840240478 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1747ms 04:10:40 INFO - PROCESS | 1746 | 1468840240505 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 1746 | 1468840240513 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:10:40 INFO - PROCESS | 1746 | 1468840240523 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 1746 | 1468840240529 Marionette TRACE conn4 <- [1,174,null,{}] 04:10:40 INFO - PROCESS | 1746 | 1468840240538 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:40 INFO - PROCESS | 1746 | 1468840240543 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:40 INFO - PROCESS | 1746 | 1468840240772 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:10:41 INFO - PROCESS | 1746 | 1468840241026 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 1746 | 1468840241042 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x9782ac00 == 46 [pid = 1746] [id = 51] 04:10:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9782c800) [pid = 1746] [serial = 151] [outer = (nil)] 04:10:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9784ac00) [pid = 1746] [serial = 152] [outer = 0x9782c800] 04:10:41 INFO - PROCESS | 1746 | 1468840241169 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x97854400) [pid = 1746] [serial = 153] [outer = 0x9782c800] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9a0d8c00 == 45 [pid = 1746] [id = 25] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9d426c00 == 44 [pid = 1746] [id = 34] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x939cf400 == 43 [pid = 1746] [id = 24] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x97853400 == 42 [pid = 1746] [id = 18] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x93d68000 == 41 [pid = 1746] [id = 16] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9bce1400 == 40 [pid = 1746] [id = 17] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x99710800 == 39 [pid = 1746] [id = 33] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x99fa3400 == 38 [pid = 1746] [id = 23] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x953d1400 == 37 [pid = 1746] [id = 22] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x93bcd400 == 36 [pid = 1746] [id = 32] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9b733c00 == 35 [pid = 1746] [id = 15] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9527fc00 == 34 [pid = 1746] [id = 14] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0xa8260800 == 33 [pid = 1746] [id = 29] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0xa2094c00 == 32 [pid = 1746] [id = 26] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9784fc00 == 31 [pid = 1746] [id = 45] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0xa34d9000 == 30 [pid = 1746] [id = 44] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0xa2004400 == 29 [pid = 1746] [id = 43] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x99715c00 == 28 [pid = 1746] [id = 42] 04:10:41 INFO - PROCESS | 1746 | --DOCSHELL 0x953cb400 == 27 [pid = 1746] [id = 41] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x95282800) [pid = 1746] [serial = 92] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x95209400) [pid = 1746] [serial = 91] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x95239000) [pid = 1746] [serial = 95] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x93b63000) [pid = 1746] [serial = 96] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9d861800) [pid = 1746] [serial = 102] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9a0df000) [pid = 1746] [serial = 98] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x9d4d2400) [pid = 1746] [serial = 101] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9adaa800) [pid = 1746] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x94835c00) [pid = 1746] [serial = 71] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa2002000) [pid = 1746] [serial = 104] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93bc4400) [pid = 1746] [serial = 70] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9d4cc400) [pid = 1746] [serial = 74] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9c0a5c00) [pid = 1746] [serial = 73] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0xa2530c00) [pid = 1746] [serial = 77] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0xa231ec00) [pid = 1746] [serial = 76] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa6da9000) [pid = 1746] [serial = 80] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa6890000) [pid = 1746] [serial = 79] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0xa6f48400) [pid = 1746] [serial = 83] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0xa6daf800) [pid = 1746] [serial = 82] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa2301c00) [pid = 1746] [serial = 105] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa8c42c00) [pid = 1746] [serial = 86] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa8c1a400) [pid = 1746] [serial = 85] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x93941800) [pid = 1746] [serial = 89] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9393fc00) [pid = 1746] [serial = 88] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9a40a400) [pid = 1746] [serial = 99] [outer = (nil)] [url = about:blank] 04:10:41 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9a074800) [pid = 1746] [serial = 107] [outer = (nil)] [url = about:blank] 04:10:42 INFO - PROCESS | 1746 | 1468840242071 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1594ms 04:10:42 INFO - PROCESS | 1746 | 1468840242117 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 1746 | 1468840242124 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:10:42 INFO - PROCESS | 1746 | 1468840242136 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 1746 | 1468840242140 Marionette TRACE conn4 <- [1,178,null,{}] 04:10:42 INFO - PROCESS | 1746 | 1468840242147 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:42 INFO - PROCESS | 1746 | 1468840242153 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:42 INFO - PROCESS | 1746 | 1468840242345 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:10:42 INFO - PROCESS | 1746 | 1468840242449 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 1746 | 1468840242456 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393fc00 == 28 [pid = 1746] [id = 52] 04:10:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x95282800) [pid = 1746] [serial = 154] [outer = (nil)] 04:10:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x99485400) [pid = 1746] [serial = 155] [outer = 0x95282800] 04:10:42 INFO - PROCESS | 1746 | 1468840242532 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9a075000) [pid = 1746] [serial = 156] [outer = 0x95282800] 04:10:43 INFO - PROCESS | 1746 | 1468840243329 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1232ms 04:10:43 INFO - PROCESS | 1746 | 1468840243368 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 1746 | 1468840243373 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:10:43 INFO - PROCESS | 1746 | 1468840243380 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 1746 | 1468840243387 Marionette TRACE conn4 <- [1,182,null,{}] 04:10:43 INFO - PROCESS | 1746 | 1468840243404 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:43 INFO - PROCESS | 1746 | 1468840243413 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:43 INFO - PROCESS | 1746 | 1468840243591 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:10:43 INFO - PROCESS | 1746 | 1468840243701 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 1746 | 1468840243711 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a978c00 == 29 [pid = 1746] [id = 53] 04:10:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9a97b000) [pid = 1746] [serial = 157] [outer = (nil)] 04:10:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9aec8c00) [pid = 1746] [serial = 158] [outer = 0x9a97b000] 04:10:43 INFO - PROCESS | 1746 | 1468840243798 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9aed0400) [pid = 1746] [serial = 159] [outer = 0x9a97b000] 04:10:44 INFO - PROCESS | 1746 | 1468840244658 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1339ms 04:10:44 INFO - PROCESS | 1746 | 1468840244721 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 1746 | 1468840244727 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:10:44 INFO - PROCESS | 1746 | 1468840244734 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 1746 | 1468840244737 Marionette TRACE conn4 <- [1,186,null,{}] 04:10:44 INFO - PROCESS | 1746 | 1468840244744 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:44 INFO - PROCESS | 1746 | 1468840244748 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:44 INFO - PROCESS | 1746 | 1468840244965 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:10:45 INFO - PROCESS | 1746 | 1468840244993 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 1746 | 1468840245002 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d8800 == 30 [pid = 1746] [id = 54] 04:10:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9b3c5000) [pid = 1746] [serial = 160] [outer = (nil)] 04:10:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9d426c00) [pid = 1746] [serial = 161] [outer = 0x9b3c5000] 04:10:45 INFO - PROCESS | 1746 | 1468840245090 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9d85d000) [pid = 1746] [serial = 162] [outer = 0x9b3c5000] 04:10:45 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9393b400) [pid = 1746] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:10:45 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x953cd400) [pid = 1746] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:10:45 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa5022000) [pid = 1746] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:10:45 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9a071000) [pid = 1746] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:10:45 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa2005800) [pid = 1746] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:10:46 INFO - PROCESS | 1746 | 1468840246023 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1334ms 04:10:46 INFO - PROCESS | 1746 | 1468840246070 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:10:46 INFO - PROCESS | 1746 | 1468840246075 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:10:46 INFO - PROCESS | 1746 | 1468840246083 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 1746 | 1468840246086 Marionette TRACE conn4 <- [1,190,null,{}] 04:10:46 INFO - PROCESS | 1746 | 1468840246093 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:46 INFO - PROCESS | 1746 | 1468840246098 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:46 INFO - PROCESS | 1746 | 1468840246266 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:10:46 INFO - PROCESS | 1746 | 1468840246277 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 1746 | 1468840246286 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9232f000 == 31 [pid = 1746] [id = 55] 04:10:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9393b400) [pid = 1746] [serial = 163] [outer = (nil)] 04:10:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9b3ca400) [pid = 1746] [serial = 164] [outer = 0x9393b400] 04:10:46 INFO - PROCESS | 1746 | 1468840246455 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9d86a800) [pid = 1746] [serial = 165] [outer = 0x9393b400] 04:10:47 INFO - PROCESS | 1746 | 1468840247237 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1199ms 04:10:47 INFO - PROCESS | 1746 | 1468840247281 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:10:47 INFO - PROCESS | 1746 | 1468840247285 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:10:47 INFO - PROCESS | 1746 | 1468840247292 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 1746 | 1468840247296 Marionette TRACE conn4 <- [1,194,null,{}] 04:10:47 INFO - PROCESS | 1746 | 1468840247302 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:47 INFO - PROCESS | 1746 | 1468840247313 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:47 INFO - PROCESS | 1746 | 1468840247597 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:10:47 INFO - PROCESS | 1746 | 1468840247612 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 1746 | 1468840247621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393c800 == 32 [pid = 1746] [id = 56] 04:10:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9784f800) [pid = 1746] [serial = 166] [outer = (nil)] 04:10:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa2ff3000) [pid = 1746] [serial = 167] [outer = 0x9784f800] 04:10:47 INFO - PROCESS | 1746 | 1468840247695 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa327c800) [pid = 1746] [serial = 168] [outer = 0x9784f800] 04:10:48 INFO - PROCESS | 1746 | 1468840248717 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1482ms 04:10:48 INFO - PROCESS | 1746 | 1468840248775 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 1746 | 1468840248782 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:10:48 INFO - PROCESS | 1746 | 1468840248792 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 1746 | 1468840248800 Marionette TRACE conn4 <- [1,198,null,{}] 04:10:48 INFO - PROCESS | 1746 | 1468840248810 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:48 INFO - PROCESS | 1746 | 1468840248816 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:49 INFO - PROCESS | 1746 | 1468840249065 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:10:49 INFO - PROCESS | 1746 | 1468840249272 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 1746 | 1468840249280 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9483f400 == 33 [pid = 1746] [id = 57] 04:10:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x95280000) [pid = 1746] [serial = 169] [outer = (nil)] 04:10:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9784b800) [pid = 1746] [serial = 170] [outer = 0x95280000] 04:10:49 INFO - PROCESS | 1746 | 1468840249385 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9844b000) [pid = 1746] [serial = 171] [outer = 0x95280000] 04:10:50 INFO - PROCESS | 1746 | 1468840250285 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1543ms 04:10:50 INFO - PROCESS | 1746 | 1468840250334 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 1746 | 1468840250343 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:10:50 INFO - PROCESS | 1746 | 1468840250356 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - PROCESS | 1746 | 1468840250361 Marionette TRACE conn4 <- [1,202,null,{}] 04:10:50 INFO - PROCESS | 1746 | 1468840250369 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:50 INFO - PROCESS | 1746 | 1468840250376 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:50 INFO - PROCESS | 1746 | 1468840250618 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:10:50 INFO - PROCESS | 1746 | 1468840250802 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 1746 | 1468840250811 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a973000 == 34 [pid = 1746] [id = 58] 04:10:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9a97d000) [pid = 1746] [serial = 172] [outer = (nil)] 04:10:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9aecd400) [pid = 1746] [serial = 173] [outer = 0x9a97d000] 04:10:50 INFO - PROCESS | 1746 | 1468840250946 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9b6ab400) [pid = 1746] [serial = 174] [outer = 0x9a97d000] 04:10:51 INFO - PROCESS | 1746 | 1468840251827 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1542ms 04:10:51 INFO - PROCESS | 1746 | 1468840251898 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 1746 | 1468840251902 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:10:51 INFO - PROCESS | 1746 | 1468840251910 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 1746 | 1468840251917 Marionette TRACE conn4 <- [1,206,null,{}] 04:10:51 INFO - PROCESS | 1746 | 1468840251935 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:51 INFO - PROCESS | 1746 | 1468840251945 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:52 INFO - PROCESS | 1746 | 1468840252259 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:10:52 INFO - PROCESS | 1746 | 1468840252380 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 1746 | 1468840252391 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:52 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2562000 == 35 [pid = 1746] [id = 59] 04:10:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa256c800) [pid = 1746] [serial = 175] [outer = (nil)] 04:10:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa34ce800) [pid = 1746] [serial = 176] [outer = 0xa256c800] 04:10:52 INFO - PROCESS | 1746 | 1468840252491 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0xa5023800) [pid = 1746] [serial = 177] [outer = 0xa256c800] 04:10:53 INFO - PROCESS | 1746 | 1468840253404 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1538ms 04:10:53 INFO - PROCESS | 1746 | 1468840253449 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 1746 | 1468840253454 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:10:53 INFO - PROCESS | 1746 | 1468840253462 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 1746 | 1468840253465 Marionette TRACE conn4 <- [1,210,null,{}] 04:10:53 INFO - PROCESS | 1746 | 1468840253472 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:53 INFO - PROCESS | 1746 | 1468840253478 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:53 INFO - PROCESS | 1746 | 1468840253674 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:10:53 INFO - PROCESS | 1746 | 1468840253823 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 1746 | 1468840253834 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a06dc00 == 36 [pid = 1746] [id = 60] 04:10:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9aeca000) [pid = 1746] [serial = 178] [outer = (nil)] 04:10:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0xa682c000) [pid = 1746] [serial = 179] [outer = 0x9aeca000] 04:10:53 INFO - PROCESS | 1746 | 1468840253913 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0xa688f000) [pid = 1746] [serial = 180] [outer = 0x9aeca000] 04:10:54 INFO - PROCESS | 1746 | 1468840254830 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1434ms 04:10:54 INFO - PROCESS | 1746 | 1468840254898 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:10:54 INFO - PROCESS | 1746 | 1468840254902 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:10:54 INFO - PROCESS | 1746 | 1468840254911 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 1746 | 1468840254914 Marionette TRACE conn4 <- [1,214,null,{}] 04:10:54 INFO - PROCESS | 1746 | 1468840254921 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:54 INFO - PROCESS | 1746 | 1468840254928 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:55 INFO - PROCESS | 1746 | 1468840255150 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:10:55 INFO - PROCESS | 1746 | 1468840255343 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 1746 | 1468840255355 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x99fa8400 == 37 [pid = 1746] [id = 61] 04:10:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0xa6da4000) [pid = 1746] [serial = 181] [outer = (nil)] 04:10:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0xa6daf800) [pid = 1746] [serial = 182] [outer = 0xa6da4000] 04:10:55 INFO - PROCESS | 1746 | 1468840255487 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0xa6f49000) [pid = 1746] [serial = 183] [outer = 0xa6da4000] 04:10:56 INFO - PROCESS | 1746 | 1468840256382 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1697ms 04:10:56 INFO - PROCESS | 1746 | 1468840256608 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 1746 | 1468840256615 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:10:56 INFO - PROCESS | 1746 | 1468840256624 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 1746 | 1468840256629 Marionette TRACE conn4 <- [1,218,null,{}] 04:10:56 INFO - PROCESS | 1746 | 1468840256637 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:56 INFO - PROCESS | 1746 | 1468840256644 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:56 INFO - PROCESS | 1746 | 1468840256854 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:10:57 INFO - PROCESS | 1746 | 1468840257107 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 1746 | 1468840257131 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x97821400 == 38 [pid = 1746] [id = 62] 04:10:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x97825400) [pid = 1746] [serial = 184] [outer = (nil)] 04:10:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9784e400) [pid = 1746] [serial = 185] [outer = 0x97825400] 04:10:57 INFO - PROCESS | 1746 | 1468840257211 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x99485800) [pid = 1746] [serial = 186] [outer = 0x97825400] 04:10:58 INFO - PROCESS | 1746 | 1468840258490 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1896ms 04:10:58 INFO - PROCESS | 1746 | 1468840258524 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 1746 | 1468840258532 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:10:58 INFO - PROCESS | 1746 | 1468840258549 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 1746 | 1468840258560 Marionette TRACE conn4 <- [1,222,null,{}] 04:10:58 INFO - PROCESS | 1746 | 1468840258633 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:58 INFO - PROCESS | 1746 | 1468840258642 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:58 INFO - PROCESS | 1746 | 1468840258938 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:10:59 INFO - PROCESS | 1746 | 1468840259048 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 1746 | 1468840259054 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:10:59 INFO - PROCESS | 1746 | --DOCSHELL 0xa5014800 == 37 [pid = 1746] [id = 19] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9b3c3800) [pid = 1746] [serial = 116] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9a972000) [pid = 1746] [serial = 134] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x93941000 == 38 [pid = 1746] [id = 63] 04:10:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x953d3800) [pid = 1746] [serial = 187] [outer = (nil)] 04:10:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x95683800) [pid = 1746] [serial = 188] [outer = 0x953d3800] 04:10:59 INFO - PROCESS | 1746 | 1468840259162 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x95686c00) [pid = 1746] [serial = 189] [outer = 0x953d3800] 04:10:59 INFO - PROCESS | 1746 | --DOCSHELL 0xa3212c00 == 37 [pid = 1746] [id = 49] 04:10:59 INFO - PROCESS | 1746 | --DOCSHELL 0x9a9ef800 == 36 [pid = 1746] [id = 48] 04:10:59 INFO - PROCESS | 1746 | --DOCSHELL 0x939d7c00 == 35 [pid = 1746] [id = 47] 04:10:59 INFO - PROCESS | 1746 | --DOCSHELL 0x92339000 == 34 [pid = 1746] [id = 46] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9393e800) [pid = 1746] [serial = 110] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0xa2531400) [pid = 1746] [serial = 120] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0xa2237c00) [pid = 1746] [serial = 119] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x953d0400) [pid = 1746] [serial = 122] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9782e400) [pid = 1746] [serial = 123] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0xa50e2c00) [pid = 1746] [serial = 131] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9784e800) [pid = 1746] [serial = 113] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0xa6240800) [pid = 1746] [serial = 132] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9a0dfc00) [pid = 1746] [serial = 125] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0xa230a400) [pid = 1746] [serial = 128] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0xa2ff5c00) [pid = 1746] [serial = 129] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9a6bb400) [pid = 1746] [serial = 126] [outer = (nil)] [url = about:blank] 04:10:59 INFO - PROCESS | 1746 | 1468840259921 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1409ms 04:10:59 INFO - PROCESS | 1746 | 1468840259960 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 1746 | 1468840259964 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:10:59 INFO - PROCESS | 1746 | 1468840259972 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 1746 | 1468840259976 Marionette TRACE conn4 <- [1,226,null,{}] 04:10:59 INFO - PROCESS | 1746 | 1468840259991 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:00 INFO - PROCESS | 1746 | 1468840260000 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:00 INFO - PROCESS | 1746 | 1468840260171 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:11:00 INFO - PROCESS | 1746 | 1468840260183 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 1746 | 1468840260196 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a970400 == 35 [pid = 1746] [id = 64] 04:11:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9a972400) [pid = 1746] [serial = 190] [outer = (nil)] 04:11:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9a97a000) [pid = 1746] [serial = 191] [outer = 0x9a972400] 04:11:00 INFO - PROCESS | 1746 | 1468840260271 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9aeca800) [pid = 1746] [serial = 192] [outer = 0x9a972400] 04:11:01 INFO - PROCESS | 1746 | 1468840261132 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1192ms 04:11:01 INFO - PROCESS | 1746 | 1468840261164 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 1746 | 1468840261168 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:11:01 INFO - PROCESS | 1746 | 1468840261174 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 1746 | 1468840261177 Marionette TRACE conn4 <- [1,230,null,{}] 04:11:01 INFO - PROCESS | 1746 | 1468840261183 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:01 INFO - PROCESS | 1746 | 1468840261188 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:01 INFO - PROCESS | 1746 | 1468840261356 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:11:01 INFO - PROCESS | 1746 | 1468840261366 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 1746 | 1468840261373 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x92338c00 == 36 [pid = 1746] [id = 65] 04:11:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9aecf800) [pid = 1746] [serial = 193] [outer = (nil)] 04:11:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9d4cdc00) [pid = 1746] [serial = 194] [outer = 0x9aecf800] 04:11:01 INFO - PROCESS | 1746 | 1468840261603 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0xa2237c00) [pid = 1746] [serial = 195] [outer = 0x9aecf800] 04:11:02 INFO - PROCESS | 1746 | 1468840262571 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1431ms 04:11:02 INFO - PROCESS | 1746 | 1468840262606 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 1746 | 1468840262610 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:11:02 INFO - PROCESS | 1746 | 1468840262622 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 1746 | 1468840262625 Marionette TRACE conn4 <- [1,234,null,{}] 04:11:02 INFO - PROCESS | 1746 | 1468840262638 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:02 INFO - PROCESS | 1746 | 1468840262643 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:02 INFO - PROCESS | 1746 | 1468840262865 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:11:02 INFO - PROCESS | 1746 | 1468840262888 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 1746 | 1468840262897 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x92335800 == 37 [pid = 1746] [id = 66] 04:11:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x953d5800) [pid = 1746] [serial = 196] [outer = (nil)] 04:11:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x954d0800) [pid = 1746] [serial = 197] [outer = 0x953d5800] 04:11:02 INFO - PROCESS | 1746 | 1468840262964 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x954d3c00) [pid = 1746] [serial = 198] [outer = 0x953d5800] 04:11:03 INFO - PROCESS | 1746 | 1468840263797 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1211ms 04:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:11:03 INFO - PROCESS | 1746 | 1468840263829 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 1746 | 1468840263832 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:11:03 INFO - PROCESS | 1746 | 1468840263839 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 1746 | 1468840263843 Marionette TRACE conn4 <- [1,238,null,{}] 04:11:03 INFO - PROCESS | 1746 | 1468840263849 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:03 INFO - PROCESS | 1746 | 1468840263859 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:04 INFO - PROCESS | 1746 | 1468840264170 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x95282800) [pid = 1746] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9a06f400) [pid = 1746] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9b3c5000) [pid = 1746] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9a97b000) [pid = 1746] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9393b400) [pid = 1746] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9782c800) [pid = 1746] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x9a072800) [pid = 1746] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x953d1000) [pid = 1746] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:11:04 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93937000) [pid = 1746] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:11:04 INFO - PROCESS | 1746 | 1468840264265 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 1746 | 1468840264274 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x93937000 == 38 [pid = 1746] [id = 67] 04:11:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x939d7000) [pid = 1746] [serial = 199] [outer = (nil)] 04:11:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x95681c00) [pid = 1746] [serial = 200] [outer = 0x939d7000] 04:11:04 INFO - PROCESS | 1746 | 1468840264344 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x956f5800) [pid = 1746] [serial = 201] [outer = 0x939d7000] 04:11:05 INFO - PROCESS | 1746 | 1468840265219 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1439ms 04:11:05 INFO - PROCESS | 1746 | 1468840265278 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 1746 | 1468840265281 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:11:05 INFO - PROCESS | 1746 | 1468840265288 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 1746 | 1468840265292 Marionette TRACE conn4 <- [1,242,null,{}] 04:11:05 INFO - PROCESS | 1746 | 1468840265297 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:05 INFO - PROCESS | 1746 | 1468840265303 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:05 INFO - PROCESS | 1746 | 1468840265462 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:11:05 INFO - PROCESS | 1746 | 1468840265574 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 1746 | 1468840265582 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d1000 == 39 [pid = 1746] [id = 68] 04:11:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x956e9400) [pid = 1746] [serial = 202] [outer = (nil)] 04:11:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9a97b000) [pid = 1746] [serial = 203] [outer = 0x956e9400] 04:11:05 INFO - PROCESS | 1746 | 1468840265652 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9af5b400) [pid = 1746] [serial = 204] [outer = 0x956e9400] 04:11:06 INFO - PROCESS | 1746 | 1468840266510 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1288ms 04:11:06 INFO - PROCESS | 1746 | 1468840266579 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 1746 | 1468840266586 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:11:06 INFO - PROCESS | 1746 | 1468840266596 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 1746 | 1468840266600 Marionette TRACE conn4 <- [1,246,null,{}] 04:11:06 INFO - PROCESS | 1746 | 1468840266610 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:06 INFO - PROCESS | 1746 | 1468840266615 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:06 INFO - PROCESS | 1746 | 1468840266852 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:11:07 INFO - PROCESS | 1746 | 1468840267059 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 1746 | 1468840267071 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d71c00 == 40 [pid = 1746] [id = 69] 04:11:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x95201800) [pid = 1746] [serial = 205] [outer = (nil)] 04:11:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x954cb800) [pid = 1746] [serial = 206] [outer = 0x95201800] 04:11:07 INFO - PROCESS | 1746 | 1468840267179 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x95678800) [pid = 1746] [serial = 207] [outer = 0x95201800] 04:11:08 INFO - PROCESS | 1746 | 1468840268082 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1537ms 04:11:08 INFO - PROCESS | 1746 | 1468840268133 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 1746 | 1468840268140 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:11:08 INFO - PROCESS | 1746 | 1468840268152 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 1746 | 1468840268157 Marionette TRACE conn4 <- [1,250,null,{}] 04:11:08 INFO - PROCESS | 1746 | 1468840268165 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:08 INFO - PROCESS | 1746 | 1468840268172 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:08 INFO - PROCESS | 1746 | 1468840268378 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:11:08 INFO - PROCESS | 1746 | 1468840268568 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 1746 | 1468840268578 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x956f0800 == 41 [pid = 1746] [id = 70] 04:11:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x956f1800) [pid = 1746] [serial = 208] [outer = (nil)] 04:11:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9782f000) [pid = 1746] [serial = 209] [outer = 0x956f1800] 04:11:08 INFO - PROCESS | 1746 | 1468840268711 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x984ea400) [pid = 1746] [serial = 210] [outer = 0x956f1800] 04:11:09 INFO - PROCESS | 1746 | 1468840269593 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1486ms 04:11:09 INFO - PROCESS | 1746 | 1468840269639 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:11:09 INFO - PROCESS | 1746 | 1468840269643 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:11:09 INFO - PROCESS | 1746 | 1468840269651 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 1746 | 1468840269657 Marionette TRACE conn4 <- [1,254,null,{}] 04:11:09 INFO - PROCESS | 1746 | 1468840269675 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:09 INFO - PROCESS | 1746 | 1468840269684 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:09 INFO - PROCESS | 1746 | 1468840269883 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:11:10 INFO - PROCESS | 1746 | 1468840270036 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 1746 | 1468840270049 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a625c00 == 42 [pid = 1746] [id = 71] 04:11:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9a626000) [pid = 1746] [serial = 211] [outer = (nil)] 04:11:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9a629c00) [pid = 1746] [serial = 212] [outer = 0x9a626000] 04:11:10 INFO - PROCESS | 1746 | 1468840270135 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9a96e800) [pid = 1746] [serial = 213] [outer = 0x9a626000] 04:11:11 INFO - PROCESS | 1746 | 1468840271114 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1537ms 04:11:11 INFO - PROCESS | 1746 | 1468840271188 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 1746 | 1468840271192 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:11:11 INFO - PROCESS | 1746 | 1468840271200 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 1746 | 1468840271203 Marionette TRACE conn4 <- [1,258,null,{}] 04:11:11 INFO - PROCESS | 1746 | 1468840271209 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:11 INFO - PROCESS | 1746 | 1468840271214 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:11 INFO - PROCESS | 1746 | 1468840271435 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:11:11 INFO - PROCESS | 1746 | 1468840271629 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 1746 | 1468840271639 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a9ee400 == 43 [pid = 1746] [id = 72] 04:11:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9af61400) [pid = 1746] [serial = 214] [outer = (nil)] 04:11:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9af64c00) [pid = 1746] [serial = 215] [outer = 0x9af61400] 04:11:11 INFO - PROCESS | 1746 | 1468840271781 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9af68400) [pid = 1746] [serial = 216] [outer = 0x9af61400] 04:11:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9d818800) [pid = 1746] [serial = 217] [outer = 0x9837a400] 04:11:12 INFO - PROCESS | 1746 | 1468840272736 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1594ms 04:11:12 INFO - PROCESS | 1746 | 1468840272795 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 1746 | 1468840272800 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:11:12 INFO - PROCESS | 1746 | 1468840272807 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 1746 | 1468840272809 Marionette TRACE conn4 <- [1,262,null,{}] 04:11:12 INFO - PROCESS | 1746 | 1468840272816 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:12 INFO - PROCESS | 1746 | 1468840272822 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:13 INFO - PROCESS | 1746 | 1468840273010 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:11:13 INFO - PROCESS | 1746 | 1468840273199 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 1746 | 1468840273210 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x93933400 == 44 [pid = 1746] [id = 73] 04:11:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x93b5b000) [pid = 1746] [serial = 218] [outer = (nil)] 04:11:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9d427000) [pid = 1746] [serial = 219] [outer = 0x93b5b000] 04:11:13 INFO - PROCESS | 1746 | 1468840273338 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0xa1092800) [pid = 1746] [serial = 220] [outer = 0x93b5b000] 04:11:14 INFO - PROCESS | 1746 | 1468840274174 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 04:11:14 INFO - PROCESS | 1746 | 1468840274243 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 1746 | 1468840274246 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:11:14 INFO - PROCESS | 1746 | 1468840274254 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 1746 | 1468840274258 Marionette TRACE conn4 <- [1,266,null,{}] 04:11:14 INFO - PROCESS | 1746 | 1468840274264 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:14 INFO - PROCESS | 1746 | 1468840274274 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:14 INFO - PROCESS | 1746 | 1468840274528 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:11:14 INFO - PROCESS | 1746 | 1468840274733 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 1746 | 1468840274742 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d69c00 == 45 [pid = 1746] [id = 74] 04:11:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9d81cc00) [pid = 1746] [serial = 221] [outer = (nil)] 04:11:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0xa2fd1400) [pid = 1746] [serial = 222] [outer = 0x9d81cc00] 04:11:14 INFO - PROCESS | 1746 | 1468840274845 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0xa623b000) [pid = 1746] [serial = 223] [outer = 0x9d81cc00] 04:11:15 INFO - PROCESS | 1746 | 1468840275669 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 04:11:15 INFO - PROCESS | 1746 | 1468840275694 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 1746 | 1468840275698 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:11:15 INFO - PROCESS | 1746 | 1468840275704 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 1746 | 1468840275708 Marionette TRACE conn4 <- [1,270,null,{}] 04:11:15 INFO - PROCESS | 1746 | 1468840275714 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:15 INFO - PROCESS | 1746 | 1468840275720 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:15 INFO - PROCESS | 1746 | 1468840275885 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:11:16 INFO - PROCESS | 1746 | 1468840276043 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 1746 | 1468840276049 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c6000 == 46 [pid = 1746] [id = 75] 04:11:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x911c6400) [pid = 1746] [serial = 224] [outer = (nil)] 04:11:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x911cb400) [pid = 1746] [serial = 225] [outer = 0x911c6400] 04:11:16 INFO - PROCESS | 1746 | 1468840276131 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x911ce000) [pid = 1746] [serial = 226] [outer = 0x911c6400] 04:11:17 INFO - PROCESS | 1746 | 1468840277299 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1640ms 04:11:17 INFO - PROCESS | 1746 | 1468840277347 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 1746 | 1468840277353 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:11:17 INFO - PROCESS | 1746 | 1468840277362 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 1746 | 1468840277370 Marionette TRACE conn4 <- [1,274,null,{}] 04:11:17 INFO - PROCESS | 1746 | 1468840277379 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:17 INFO - PROCESS | 1746 | 1468840277384 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:17 INFO - PROCESS | 1746 | 1468840277580 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:11:17 INFO - PROCESS | 1746 | 1468840277867 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 1746 | 1468840277880 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x954c8400 == 47 [pid = 1746] [id = 76] 04:11:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x954c8c00) [pid = 1746] [serial = 227] [outer = (nil)] 04:11:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9567a000) [pid = 1746] [serial = 228] [outer = 0x954c8c00] 04:11:17 INFO - PROCESS | 1746 | 1468840277966 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x95680000) [pid = 1746] [serial = 229] [outer = 0x954c8c00] 04:11:18 INFO - PROCESS | 1746 | --DOCSHELL 0x93b5e000 == 46 [pid = 1746] [id = 20] 04:11:18 INFO - PROCESS | 1746 | --DOCSHELL 0x9d4c7800 == 45 [pid = 1746] [id = 35] 04:11:18 INFO - PROCESS | 1746 | --DOCSHELL 0x93bcdc00 == 44 [pid = 1746] [id = 21] 04:11:18 INFO - PROCESS | 1746 | --DOCSHELL 0x9a06c000 == 43 [pid = 1746] [id = 36] 04:11:18 INFO - PROCESS | 1746 | 1468840278850 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9a06b000) [pid = 1746] [serial = 140] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x99485400) [pid = 1746] [serial = 155] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9a075000) [pid = 1746] [serial = 156] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9d871000) [pid = 1746] [serial = 143] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9a974000) [pid = 1746] [serial = 135] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9d85d000) [pid = 1746] [serial = 162] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0xa50e1400) [pid = 1746] [serial = 146] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9aec8c00) [pid = 1746] [serial = 158] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9d86a800) [pid = 1746] [serial = 165] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x939cd400) [pid = 1746] [serial = 137] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x97854400) [pid = 1746] [serial = 153] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9b3ca400) [pid = 1746] [serial = 164] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9aed0400) [pid = 1746] [serial = 159] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9bce3800) [pid = 1746] [serial = 117] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x93d6c800) [pid = 1746] [serial = 149] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9d426c00) [pid = 1746] [serial = 161] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9784ac00) [pid = 1746] [serial = 152] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x98379800) [pid = 1746] [serial = 114] [outer = (nil)] [url = about:blank] 04:11:18 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x93d66400) [pid = 1746] [serial = 111] [outer = (nil)] [url = about:blank] 04:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1547ms 04:11:18 INFO - PROCESS | 1746 | 1468840278909 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 1746 | 1468840278916 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:11:18 INFO - PROCESS | 1746 | 1468840278926 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 1746 | 1468840278930 Marionette TRACE conn4 <- [1,278,null,{}] 04:11:18 INFO - PROCESS | 1746 | 1468840278936 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:18 INFO - PROCESS | 1746 | 1468840278941 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:19 INFO - PROCESS | 1746 | 1468840279113 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:11:19 INFO - PROCESS | 1746 | 1468840279231 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 1746 | 1468840279239 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d6f400 == 44 [pid = 1746] [id = 77] 04:11:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x956f1c00) [pid = 1746] [serial = 230] [outer = (nil)] 04:11:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x97823800) [pid = 1746] [serial = 231] [outer = 0x956f1c00] 04:11:19 INFO - PROCESS | 1746 | 1468840279316 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x97855000) [pid = 1746] [serial = 232] [outer = 0x956f1c00] 04:11:20 INFO - PROCESS | 1746 | 1468840280142 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1279ms 04:11:20 INFO - PROCESS | 1746 | 1468840280205 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:11:20 INFO - PROCESS | 1746 | 1468840280210 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:11:20 INFO - PROCESS | 1746 | 1468840280217 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 1746 | 1468840280223 Marionette TRACE conn4 <- [1,282,null,{}] 04:11:20 INFO - PROCESS | 1746 | 1468840280239 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:20 INFO - PROCESS | 1746 | 1468840280248 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:20 INFO - PROCESS | 1746 | 1468840280426 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:11:20 INFO - PROCESS | 1746 | 1468840280542 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 1746 | 1468840280550 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a0d5800 == 45 [pid = 1746] [id = 78] 04:11:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a1e8800) [pid = 1746] [serial = 233] [outer = (nil)] 04:11:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9a61e400) [pid = 1746] [serial = 234] [outer = 0x9a1e8800] 04:11:20 INFO - PROCESS | 1746 | 1468840280632 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9a627c00) [pid = 1746] [serial = 235] [outer = 0x9a1e8800] 04:11:21 INFO - PROCESS | 1746 | 1468840281451 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1287ms 04:11:21 INFO - PROCESS | 1746 | 1468840281511 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 1746 | 1468840281516 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:11:21 INFO - PROCESS | 1746 | 1468840281522 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 1746 | 1468840281525 Marionette TRACE conn4 <- [1,286,null,{}] 04:11:21 INFO - PROCESS | 1746 | 1468840281531 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:21 INFO - PROCESS | 1746 | 1468840281536 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:21 INFO - PROCESS | 1746 | 1468840281748 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:11:21 INFO - PROCESS | 1746 | 1468840281773 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 1746 | 1468840281786 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c8c00 == 46 [pid = 1746] [id = 79] 04:11:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9a88bc00) [pid = 1746] [serial = 236] [outer = (nil)] 04:11:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9a97ac00) [pid = 1746] [serial = 237] [outer = 0x9a88bc00] 04:11:21 INFO - PROCESS | 1746 | 1468840281863 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9aecdc00) [pid = 1746] [serial = 238] [outer = 0x9a88bc00] 04:11:22 INFO - PROCESS | 1746 | 1468840282728 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1234ms 04:11:22 INFO - PROCESS | 1746 | 1468840282758 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 1746 | 1468840282762 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:11:22 INFO - PROCESS | 1746 | 1468840282770 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 1746 | 1468840282774 Marionette TRACE conn4 <- [1,290,null,{}] 04:11:22 INFO - PROCESS | 1746 | 1468840282780 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:22 INFO - PROCESS | 1746 | 1468840282786 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:23 INFO - PROCESS | 1746 | 1468840283012 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:11:23 INFO - PROCESS | 1746 | 1468840283135 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 1746 | 1468840283144 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9527b000 == 47 [pid = 1746] [id = 80] 04:11:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9a077000) [pid = 1746] [serial = 239] [outer = (nil)] 04:11:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9af63000) [pid = 1746] [serial = 240] [outer = 0x9a077000] 04:11:23 INFO - PROCESS | 1746 | 1468840283220 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9b6a6000) [pid = 1746] [serial = 241] [outer = 0x9a077000] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x953d5800) [pid = 1746] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x939d7000) [pid = 1746] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9a972400) [pid = 1746] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x953d3800) [pid = 1746] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x97825400) [pid = 1746] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:11:23 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9aecf800) [pid = 1746] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:11:24 INFO - PROCESS | 1746 | 1468840284249 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1533ms 04:11:24 INFO - PROCESS | 1746 | 1468840284303 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 1746 | 1468840284306 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:11:24 INFO - PROCESS | 1746 | 1468840284313 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 1746 | 1468840284316 Marionette TRACE conn4 <- [1,294,null,{}] 04:11:24 INFO - PROCESS | 1746 | 1468840284322 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:24 INFO - PROCESS | 1746 | 1468840284332 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:24 INFO - PROCESS | 1746 | 1468840284507 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:11:24 INFO - PROCESS | 1746 | 1468840284626 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 1746 | 1468840284634 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c1800 == 48 [pid = 1746] [id = 81] 04:11:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x911ca400) [pid = 1746] [serial = 242] [outer = (nil)] 04:11:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9d873400) [pid = 1746] [serial = 243] [outer = 0x911ca400] 04:11:24 INFO - PROCESS | 1746 | 1468840284702 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0xa23b1400) [pid = 1746] [serial = 244] [outer = 0x911ca400] 04:11:25 INFO - PROCESS | 1746 | 1468840285465 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:25 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. 04:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1185ms 04:11:25 INFO - PROCESS | 1746 | 1468840285499 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 1746 | 1468840285502 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:11:25 INFO - PROCESS | 1746 | 1468840285520 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 1746 | 1468840285524 Marionette TRACE conn4 <- [1,298,null,{}] 04:11:25 INFO - PROCESS | 1746 | 1468840285532 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:25 INFO - PROCESS | 1746 | 1468840285538 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:25 INFO - PROCESS | 1746 | 1468840285798 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:11:25 INFO - PROCESS | 1746 | 1468840285954 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 1746 | 1468840285965 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x939cd400 == 49 [pid = 1746] [id = 82] 04:11:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x939d7c00) [pid = 1746] [serial = 245] [outer = (nil)] 04:11:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x93d66400) [pid = 1746] [serial = 246] [outer = 0x939d7c00] 04:11:26 INFO - PROCESS | 1746 | 1468840286049 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x94838400) [pid = 1746] [serial = 247] [outer = 0x939d7c00] 04:11:27 INFO - PROCESS | 1746 | 1468840287050 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:27 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. 04:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1603ms 04:11:27 INFO - PROCESS | 1746 | 1468840287117 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 1746 | 1468840287125 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:11:27 INFO - PROCESS | 1746 | 1468840287134 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 1746 | 1468840287140 Marionette TRACE conn4 <- [1,302,null,{}] 04:11:27 INFO - PROCESS | 1746 | 1468840287148 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:27 INFO - PROCESS | 1746 | 1468840287155 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:27 INFO - PROCESS | 1746 | 1468840287382 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:11:27 INFO - PROCESS | 1746 | 1468840287587 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 1746 | 1468840287598 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x956ec000 == 50 [pid = 1746] [id = 83] 04:11:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x956f1000) [pid = 1746] [serial = 248] [outer = (nil)] 04:11:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x97852000) [pid = 1746] [serial = 249] [outer = 0x956f1000] 04:11:27 INFO - PROCESS | 1746 | 1468840287729 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x98453000) [pid = 1746] [serial = 250] [outer = 0x956f1000] 04:11:28 INFO - PROCESS | 1746 | 1468840288642 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:28 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. 04:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1541ms 04:11:28 INFO - PROCESS | 1746 | 1468840288675 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 1746 | 1468840288680 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:11:28 INFO - PROCESS | 1746 | 1468840288687 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 1746 | 1468840288691 Marionette TRACE conn4 <- [1,306,null,{}] 04:11:28 INFO - PROCESS | 1746 | 1468840288698 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:28 INFO - PROCESS | 1746 | 1468840288703 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:28 INFO - PROCESS | 1746 | 1468840288891 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:11:29 INFO - PROCESS | 1746 | 1468840289173 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 1746 | 1468840289183 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aec7400 == 51 [pid = 1746] [id = 84] 04:11:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9aecf800) [pid = 1746] [serial = 251] [outer = (nil)] 04:11:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9bf3a400) [pid = 1746] [serial = 252] [outer = 0x9aecf800] 04:11:29 INFO - PROCESS | 1746 | 1468840289315 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0xa1010000) [pid = 1746] [serial = 253] [outer = 0x9aecf800] 04:11:30 INFO - PROCESS | 1746 | 1468840290297 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:30 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. 04:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1640ms 04:11:30 INFO - PROCESS | 1746 | 1468840290328 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 1746 | 1468840290335 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:11:30 INFO - PROCESS | 1746 | 1468840290352 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 1746 | 1468840290359 Marionette TRACE conn4 <- [1,310,null,{}] 04:11:30 INFO - PROCESS | 1746 | 1468840290365 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:30 INFO - PROCESS | 1746 | 1468840290372 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:30 INFO - PROCESS | 1746 | 1468840290564 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:11:30 INFO - PROCESS | 1746 | 1468840290763 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 1746 | 1468840290772 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393b000 == 52 [pid = 1746] [id = 85] 04:11:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0xa1093c00) [pid = 1746] [serial = 254] [outer = (nil)] 04:11:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0xa623f000) [pid = 1746] [serial = 255] [outer = 0xa1093c00] 04:11:30 INFO - PROCESS | 1746 | 1468840290900 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0xa6892800) [pid = 1746] [serial = 256] [outer = 0xa1093c00] 04:11:31 INFO - PROCESS | 1746 | 1468840291750 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:31 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. 04:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1443ms 04:11:31 INFO - PROCESS | 1746 | 1468840291787 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 1746 | 1468840291790 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:11:31 INFO - PROCESS | 1746 | 1468840291798 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 1746 | 1468840291801 Marionette TRACE conn4 <- [1,314,null,{}] 04:11:31 INFO - PROCESS | 1746 | 1468840291810 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:31 INFO - PROCESS | 1746 | 1468840291816 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:32 INFO - PROCESS | 1746 | 1468840292012 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:11:32 INFO - PROCESS | 1746 | 1468840292173 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 1746 | 1468840292181 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a9ec000 == 53 [pid = 1746] [id = 86] 04:11:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa6890000) [pid = 1746] [serial = 257] [outer = (nil)] 04:11:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0xa6d07800) [pid = 1746] [serial = 258] [outer = 0xa6890000] 04:11:32 INFO - PROCESS | 1746 | 1468840292268 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa6d08c00) [pid = 1746] [serial = 259] [outer = 0xa6890000] 04:11:33 INFO - PROCESS | 1746 | 1468840293158 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:33 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. 04:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1434ms 04:11:33 INFO - PROCESS | 1746 | 1468840293233 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 1746 | 1468840293237 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:11:33 INFO - PROCESS | 1746 | 1468840293244 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 1746 | 1468840293246 Marionette TRACE conn4 <- [1,318,null,{}] 04:11:33 INFO - PROCESS | 1746 | 1468840293253 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:33 INFO - PROCESS | 1746 | 1468840293258 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:33 INFO - PROCESS | 1746 | 1468840293481 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:11:33 INFO - PROCESS | 1746 | 1468840293691 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 1746 | 1468840293711 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:33 INFO - PROCESS | 1746 | ++DOCSHELL 0xa6da6400 == 54 [pid = 1746] [id = 87] 04:11:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa6da7800) [pid = 1746] [serial = 260] [outer = (nil)] 04:11:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0xa6dadc00) [pid = 1746] [serial = 261] [outer = 0xa6da7800] 04:11:33 INFO - PROCESS | 1746 | 1468840293850 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0xa6f79000) [pid = 1746] [serial = 262] [outer = 0xa6da7800] 04:11:34 INFO - PROCESS | 1746 | 1468840294809 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:34 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. 04:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1599ms 04:11:34 INFO - PROCESS | 1746 | 1468840294847 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:11:34 INFO - PROCESS | 1746 | 1468840294858 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:11:34 INFO - PROCESS | 1746 | 1468840294868 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 1746 | 1468840294873 Marionette TRACE conn4 <- [1,322,null,{}] 04:11:34 INFO - PROCESS | 1746 | 1468840294882 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:34 INFO - PROCESS | 1746 | 1468840294888 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:35 INFO - PROCESS | 1746 | 1468840295127 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:11:35 INFO - PROCESS | 1746 | 1468840295347 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 1746 | 1468840295356 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86b400 == 55 [pid = 1746] [id = 88] 04:11:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8f86c800) [pid = 1746] [serial = 263] [outer = (nil)] 04:11:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f873000) [pid = 1746] [serial = 264] [outer = 0x8f86c800] 04:11:35 INFO - PROCESS | 1746 | 1468840295460 Marionette DEBUG loaded listener.js 04:11:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f875000) [pid = 1746] [serial = 265] [outer = 0x8f86c800] 04:11:36 INFO - PROCESS | 1746 | 1468840296408 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:36 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. 04:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1594ms 04:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:11:36 INFO - PROCESS | 1746 | 1468840296463 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 1746 | 1468840296466 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:11:36 INFO - PROCESS | 1746 | 1468840296474 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 1746 | 1468840296477 Marionette TRACE conn4 <- [1,326,null,{}] 04:11:36 INFO - PROCESS | 1746 | 1468840296484 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:36 INFO - PROCESS | 1746 | 1468840296489 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:36 INFO - PROCESS | 1746 | 1468840296718 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:11:36 INFO - PROCESS | 1746 | 1468840296924 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 1746 | 1468840296932 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x954d4400 == 56 [pid = 1746] [id = 89] 04:11:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x954d4800) [pid = 1746] [serial = 266] [outer = (nil)] 04:11:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9a073800) [pid = 1746] [serial = 267] [outer = 0x954d4800] 04:11:37 INFO - PROCESS | 1746 | 1468840297029 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0xa6f83000) [pid = 1746] [serial = 268] [outer = 0x954d4800] 04:11:38 INFO - PROCESS | 1746 | 1468840298104 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:38 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. 04:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1694ms 04:11:38 INFO - PROCESS | 1746 | 1468840298245 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 1746 | 1468840298251 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:11:38 INFO - PROCESS | 1746 | 1468840298302 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 1746 | 1468840298306 Marionette TRACE conn4 <- [1,330,null,{}] 04:11:38 INFO - PROCESS | 1746 | 1468840298317 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:38 INFO - PROCESS | 1746 | 1468840298325 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:38 INFO - PROCESS | 1746 | 1468840298697 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:11:39 INFO - PROCESS | 1746 | 1468840299290 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 1746 | 1468840299302 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x911d0c00 == 57 [pid = 1746] [id = 90] 04:11:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x92330c00) [pid = 1746] [serial = 269] [outer = (nil)] 04:11:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x939cf400) [pid = 1746] [serial = 270] [outer = 0x92330c00] 04:11:39 INFO - PROCESS | 1746 | 1468840299385 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9483e400) [pid = 1746] [serial = 271] [outer = 0x92330c00] 04:11:40 INFO - PROCESS | 1746 | 1468840300529 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:40 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. 04:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 2269ms 04:11:40 INFO - PROCESS | 1746 | 1468840300551 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 1746 | 1468840300558 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:11:40 INFO - PROCESS | 1746 | 1468840300566 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 1746 | 1468840300571 Marionette TRACE conn4 <- [1,334,null,{}] 04:11:40 INFO - PROCESS | 1746 | 1468840300580 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:40 INFO - PROCESS | 1746 | 1468840300588 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:40 INFO - PROCESS | 1746 | 1468840300805 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:11:40 INFO - PROCESS | 1746 | --DOCSHELL 0x911c1800 == 56 [pid = 1746] [id = 81] 04:11:40 INFO - PROCESS | 1746 | --DOCSHELL 0x9527b000 == 55 [pid = 1746] [id = 80] 04:11:40 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9a97b000) [pid = 1746] [serial = 203] [outer = (nil)] [url = about:blank] 04:11:40 INFO - PROCESS | 1746 | --DOCSHELL 0x911c8c00 == 54 [pid = 1746] [id = 79] 04:11:40 INFO - PROCESS | 1746 | --DOCSHELL 0x9a0d5800 == 53 [pid = 1746] [id = 78] 04:11:40 INFO - PROCESS | 1746 | --DOCSHELL 0x93d6f400 == 52 [pid = 1746] [id = 77] 04:11:41 INFO - PROCESS | 1746 | --DOCSHELL 0x954c8400 == 51 [pid = 1746] [id = 76] 04:11:41 INFO - PROCESS | 1746 | 1468840301066 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 1746 | 1468840301074 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:41 INFO - PROCESS | 1746 | --DOCSHELL 0x93d71c00 == 50 [pid = 1746] [id = 69] 04:11:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cdc00 == 51 [pid = 1746] [id = 91] 04:11:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x93d6ec00) [pid = 1746] [serial = 272] [outer = (nil)] 04:11:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x954d3400) [pid = 1746] [serial = 273] [outer = 0x93d6ec00] 04:11:41 INFO - PROCESS | 1746 | 1468840301177 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x956ed800) [pid = 1746] [serial = 274] [outer = 0x93d6ec00] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9784e400) [pid = 1746] [serial = 185] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9d4cdc00) [pid = 1746] [serial = 194] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9aecd400) [pid = 1746] [serial = 173] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa2ff3000) [pid = 1746] [serial = 167] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9784b800) [pid = 1746] [serial = 170] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0xa34ce800) [pid = 1746] [serial = 176] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x956f5800) [pid = 1746] [serial = 201] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0xa2237c00) [pid = 1746] [serial = 195] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x954d0800) [pid = 1746] [serial = 197] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x95681c00) [pid = 1746] [serial = 200] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x954d3c00) [pid = 1746] [serial = 198] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9a97a000) [pid = 1746] [serial = 191] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9aeca800) [pid = 1746] [serial = 192] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0xa682c000) [pid = 1746] [serial = 179] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0xa6daf800) [pid = 1746] [serial = 182] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x95683800) [pid = 1746] [serial = 188] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x95686c00) [pid = 1746] [serial = 189] [outer = (nil)] [url = about:blank] 04:11:41 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x99485800) [pid = 1746] [serial = 186] [outer = (nil)] [url = about:blank] 04:11:42 INFO - PROCESS | 1746 | 1468840302073 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:42 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. 04:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1538ms 04:11:42 INFO - PROCESS | 1746 | 1468840302135 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 1746 | 1468840302143 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:11:42 INFO - PROCESS | 1746 | 1468840302153 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 1746 | 1468840302157 Marionette TRACE conn4 <- [1,338,null,{}] 04:11:42 INFO - PROCESS | 1746 | 1468840302164 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:42 INFO - PROCESS | 1746 | 1468840302170 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:42 INFO - PROCESS | 1746 | 1468840302366 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:11:42 INFO - PROCESS | 1746 | 1468840302490 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 1746 | 1468840302502 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cd400 == 52 [pid = 1746] [id = 92] 04:11:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9784fc00) [pid = 1746] [serial = 275] [outer = (nil)] 04:11:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9a0d6400) [pid = 1746] [serial = 276] [outer = 0x9784fc00] 04:11:42 INFO - PROCESS | 1746 | 1468840302580 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9a61c400) [pid = 1746] [serial = 277] [outer = 0x9784fc00] 04:11:43 INFO - PROCESS | 1746 | 1468840303468 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:43 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. 04:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1386ms 04:11:43 INFO - PROCESS | 1746 | 1468840303540 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:11:43 INFO - PROCESS | 1746 | 1468840303544 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:11:43 INFO - PROCESS | 1746 | 1468840303569 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 1746 | 1468840303579 Marionette TRACE conn4 <- [1,342,null,{}] 04:11:43 INFO - PROCESS | 1746 | 1468840303585 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:43 INFO - PROCESS | 1746 | 1468840303593 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:43 INFO - PROCESS | 1746 | 1468840303822 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:11:43 INFO - PROCESS | 1746 | 1468840303853 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 1746 | 1468840303861 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c5c00 == 53 [pid = 1746] [id = 93] 04:11:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x97825400) [pid = 1746] [serial = 278] [outer = (nil)] 04:11:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9af5a400) [pid = 1746] [serial = 279] [outer = 0x97825400] 04:11:43 INFO - PROCESS | 1746 | 1468840303929 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9bf3f000) [pid = 1746] [serial = 280] [outer = 0x97825400] 04:11:44 INFO - PROCESS | 1746 | 1468840304803 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:44 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. 04:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1312ms 04:11:44 INFO - PROCESS | 1746 | 1468840304864 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 1746 | 1468840304868 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:11:44 INFO - PROCESS | 1746 | 1468840304875 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 1746 | 1468840304896 Marionette TRACE conn4 <- [1,346,null,{}] 04:11:44 INFO - PROCESS | 1746 | 1468840304917 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:44 INFO - PROCESS | 1746 | 1468840304923 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:45 INFO - PROCESS | 1746 | 1468840305145 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:11:45 INFO - PROCESS | 1746 | 1468840305173 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 1746 | 1468840305179 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a0dfc00 == 54 [pid = 1746] [id = 94] 04:11:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9d86b000) [pid = 1746] [serial = 281] [outer = (nil)] 04:11:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0xa2531400) [pid = 1746] [serial = 282] [outer = 0x9d86b000] 04:11:45 INFO - PROCESS | 1746 | 1468840305259 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0xa3212000) [pid = 1746] [serial = 283] [outer = 0x9d86b000] 04:11:45 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x954c8c00) [pid = 1746] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:11:45 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9a1e8800) [pid = 1746] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:11:45 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9a88bc00) [pid = 1746] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:11:45 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x956f1c00) [pid = 1746] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:11:45 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9a077000) [pid = 1746] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:11:46 INFO - PROCESS | 1746 | 1468840306221 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:46 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. 04:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1413ms 04:11:46 INFO - PROCESS | 1746 | 1468840306290 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:11:46 INFO - PROCESS | 1746 | 1468840306295 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:11:46 INFO - PROCESS | 1746 | 1468840306303 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 1746 | 1468840306305 Marionette TRACE conn4 <- [1,350,null,{}] 04:11:46 INFO - PROCESS | 1746 | 1468840306313 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:46 INFO - PROCESS | 1746 | 1468840306319 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:46 INFO - PROCESS | 1746 | 1468840306527 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:11:46 INFO - PROCESS | 1746 | 1468840306652 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 1746 | 1468840306672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9114ec00 == 55 [pid = 1746] [id = 95] 04:11:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x91150c00) [pid = 1746] [serial = 284] [outer = (nil)] 04:11:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x91156000) [pid = 1746] [serial = 285] [outer = 0x91150c00] 04:11:46 INFO - PROCESS | 1746 | 1468840306767 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x954ca800) [pid = 1746] [serial = 286] [outer = 0x91150c00] 04:11:47 INFO - PROCESS | 1746 | 1468840307709 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:47 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. 04:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1439ms 04:11:47 INFO - PROCESS | 1746 | 1468840307741 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 1746 | 1468840307747 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:11:47 INFO - PROCESS | 1746 | 1468840307760 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 1746 | 1468840307767 Marionette TRACE conn4 <- [1,354,null,{}] 04:11:47 INFO - PROCESS | 1746 | 1468840307778 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 1746 | 1468840307783 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:48 INFO - PROCESS | 1746 | 1468840308029 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:11:48 INFO - PROCESS | 1746 | 1468840308196 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 1746 | 1468840308206 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c6800 == 56 [pid = 1746] [id = 96] 04:11:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x911c6c00) [pid = 1746] [serial = 287] [outer = (nil)] 04:11:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x939d7800) [pid = 1746] [serial = 288] [outer = 0x911c6c00] 04:11:48 INFO - PROCESS | 1746 | 1468840308365 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x95238c00) [pid = 1746] [serial = 289] [outer = 0x911c6c00] 04:11:49 INFO - PROCESS | 1746 | 1468840309429 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:49 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. 04:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1696ms 04:11:49 INFO - PROCESS | 1746 | 1468840309457 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 1746 | 1468840309467 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:11:49 INFO - PROCESS | 1746 | 1468840309480 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 1746 | 1468840309484 Marionette TRACE conn4 <- [1,358,null,{}] 04:11:49 INFO - PROCESS | 1746 | 1468840309494 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 1746 | 1468840309504 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:49 INFO - PROCESS | 1746 | 1468840309769 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:11:50 INFO - PROCESS | 1746 | 1468840310003 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 1746 | 1468840310015 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x956f0000 == 57 [pid = 1746] [id = 97] 04:11:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9782fc00) [pid = 1746] [serial = 290] [outer = (nil)] 04:11:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9948f400) [pid = 1746] [serial = 291] [outer = 0x9782fc00] 04:11:50 INFO - PROCESS | 1746 | 1468840310117 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x9a199c00) [pid = 1746] [serial = 292] [outer = 0x9782fc00] 04:11:51 INFO - PROCESS | 1746 | 1468840311076 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:51 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. 04:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1647ms 04:11:51 INFO - PROCESS | 1746 | 1468840311127 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 1746 | 1468840311132 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:11:51 INFO - PROCESS | 1746 | 1468840311140 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 1746 | 1468840311147 Marionette TRACE conn4 <- [1,362,null,{}] 04:11:51 INFO - PROCESS | 1746 | 1468840311166 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 1746 | 1468840311178 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:51 INFO - PROCESS | 1746 | 1468840311510 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:11:51 INFO - PROCESS | 1746 | 1468840311701 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 1746 | 1468840311713 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d4c7800 == 58 [pid = 1746] [id = 98] 04:11:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0xa1094400) [pid = 1746] [serial = 293] [outer = (nil)] 04:11:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0xa2fd4000) [pid = 1746] [serial = 294] [outer = 0xa1094400] 04:11:51 INFO - PROCESS | 1746 | 1468840311810 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0xa4e60c00) [pid = 1746] [serial = 295] [outer = 0xa1094400] 04:11:52 INFO - PROCESS | 1746 | 1468840312959 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:52 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. 04:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1844ms 04:11:52 INFO - PROCESS | 1746 | 1468840312985 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 1746 | 1468840312991 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:11:53 INFO - PROCESS | 1746 | 1468840312999 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 1746 | 1468840313004 Marionette TRACE conn4 <- [1,366,null,{}] 04:11:53 INFO - PROCESS | 1746 | 1468840313011 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:53 INFO - PROCESS | 1746 | 1468840313018 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:53 INFO - PROCESS | 1746 | 1468840313251 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:11:53 INFO - PROCESS | 1746 | 1468840313517 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 1746 | 1468840313526 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f874400 == 59 [pid = 1746] [id = 99] 04:11:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x91d97c00) [pid = 1746] [serial = 296] [outer = (nil)] 04:11:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x91da1400) [pid = 1746] [serial = 297] [outer = 0x91d97c00] 04:11:53 INFO - PROCESS | 1746 | 1468840313643 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x99485800) [pid = 1746] [serial = 298] [outer = 0x91d97c00] 04:11:54 INFO - PROCESS | 1746 | 1468840314591 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:54 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. 04:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1649ms 04:11:54 INFO - PROCESS | 1746 | 1468840314649 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:11:54 INFO - PROCESS | 1746 | 1468840314654 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:11:54 INFO - PROCESS | 1746 | 1468840314661 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 1746 | 1468840314665 Marionette TRACE conn4 <- [1,370,null,{}] 04:11:54 INFO - PROCESS | 1746 | 1468840314671 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 1746 | 1468840314677 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:54 INFO - PROCESS | 1746 | 1468840314881 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:11:55 INFO - PROCESS | 1746 | 1468840315094 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 1746 | 1468840315104 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f873800 == 60 [pid = 1746] [id = 100] 04:11:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0xa2237c00) [pid = 1746] [serial = 299] [outer = (nil)] 04:11:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0xa6893800) [pid = 1746] [serial = 300] [outer = 0xa2237c00] 04:11:55 INFO - PROCESS | 1746 | 1468840315228 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0xa6d05800) [pid = 1746] [serial = 301] [outer = 0xa2237c00] 04:11:56 INFO - PROCESS | 1746 | 1468840316192 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:56 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. 04:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1590ms 04:11:56 INFO - PROCESS | 1746 | 1468840316252 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:11:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:11:56 INFO - PROCESS | 1746 | 1468840316256 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:11:56 INFO - PROCESS | 1746 | 1468840316263 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 1746 | 1468840316267 Marionette TRACE conn4 <- [1,374,null,{}] 04:11:56 INFO - PROCESS | 1746 | 1468840316273 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:56 INFO - PROCESS | 1746 | 1468840316285 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:56 INFO - PROCESS | 1746 | 1468840316646 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:11:56 INFO - PROCESS | 1746 | 1468840316845 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 1746 | 1468840316853 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c1c00 == 61 [pid = 1746] [id = 101] 04:11:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x91d94c00) [pid = 1746] [serial = 302] [outer = (nil)] 04:11:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0xa8c1d800) [pid = 1746] [serial = 303] [outer = 0x91d94c00] 04:11:56 INFO - PROCESS | 1746 | 1468840316949 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0xa8c4b800) [pid = 1746] [serial = 304] [outer = 0x91d94c00] 04:11:57 INFO - PROCESS | 1746 | 1468840317890 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:11:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1685ms 04:11:57 INFO - PROCESS | 1746 | 1468840317953 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 1746 | 1468840317957 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:11:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:11:57 INFO - PROCESS | 1746 | 1468840317968 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 1746 | 1468840317972 Marionette TRACE conn4 <- [1,378,null,{}] 04:11:57 INFO - PROCESS | 1746 | 1468840317979 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 1746 | 1468840317984 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:58 INFO - PROCESS | 1746 | 1468840318196 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:11:58 INFO - PROCESS | 1746 | 1468840318422 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 1746 | 1468840318430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a0400 == 62 [pid = 1746] [id = 102] 04:11:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8f1a1000) [pid = 1746] [serial = 305] [outer = (nil)] 04:11:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8f1a8400) [pid = 1746] [serial = 306] [outer = 0x8f1a1000] 04:11:58 INFO - PROCESS | 1746 | 1468840318534 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8f1aac00) [pid = 1746] [serial = 307] [outer = 0x8f1a1000] 04:11:59 INFO - PROCESS | 1746 | 1468840319476 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:11:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1537ms 04:11:59 INFO - PROCESS | 1746 | 1468840319507 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 1746 | 1468840319514 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:11:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:11:59 INFO - PROCESS | 1746 | 1468840319523 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 1746 | 1468840319527 Marionette TRACE conn4 <- [1,382,null,{}] 04:11:59 INFO - PROCESS | 1746 | 1468840319532 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 1746 | 1468840319539 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:11:59 INFO - PROCESS | 1746 | 1468840319844 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:12:00 INFO - PROCESS | 1746 | 1468840320073 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 1746 | 1468840320082 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a9400 == 63 [pid = 1746] [id = 103] 04:12:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8f1ab400) [pid = 1746] [serial = 308] [outer = (nil)] 04:12:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0xa82f3800) [pid = 1746] [serial = 309] [outer = 0x8f1ab400] 04:12:00 INFO - PROCESS | 1746 | 1468840320170 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0xa8cbf400) [pid = 1746] [serial = 310] [outer = 0x8f1ab400] 04:12:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:12:00 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:12:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:12:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:12:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:12:01 INFO - PROCESS | 1746 | 1468840321098 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:12:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1639ms 04:12:01 INFO - PROCESS | 1746 | 1468840321163 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:12:01 INFO - PROCESS | 1746 | 1468840321168 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:12:01 INFO - PROCESS | 1746 | 1468840321174 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 1746 | 1468840321178 Marionette TRACE conn4 <- [1,386,null,{}] 04:12:01 INFO - PROCESS | 1746 | 1468840321184 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:01 INFO - PROCESS | 1746 | 1468840321189 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:01 INFO - PROCESS | 1746 | 1468840321389 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:12:01 INFO - PROCESS | 1746 | 1468840321649 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 1746 | 1468840321657 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e881400 == 64 [pid = 1746] [id = 104] 04:12:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e881800) [pid = 1746] [serial = 311] [outer = (nil)] 04:12:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e888400) [pid = 1746] [serial = 312] [outer = 0x8e881800] 04:12:01 INFO - PROCESS | 1746 | 1468840321806 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e88b800) [pid = 1746] [serial = 313] [outer = 0x8e881800] 04:12:03 INFO - PROCESS | 1746 | 1468840323329 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 2289ms 04:12:03 INFO - PROCESS | 1746 | 1468840323475 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 1746 | 1468840323481 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:12:03 INFO - PROCESS | 1746 | 1468840323490 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 1746 | 1468840323495 Marionette TRACE conn4 <- [1,390,null,{}] 04:12:03 INFO - PROCESS | 1746 | 1468840323504 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 1746 | 1468840323510 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:03 INFO - PROCESS | 1746 | 1468840323789 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:12:04 INFO - PROCESS | 1746 | 1468840324060 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 1746 | 1468840324076 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f873400 == 65 [pid = 1746] [id = 105] 04:12:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8f875c00) [pid = 1746] [serial = 314] [outer = (nil)] 04:12:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91158400) [pid = 1746] [serial = 315] [outer = 0x8f875c00] 04:12:04 INFO - PROCESS | 1746 | 1468840324154 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x911c8c00) [pid = 1746] [serial = 316] [outer = 0x8f875c00] 04:12:05 INFO - PROCESS | 1746 | 1468840325293 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1845ms 04:12:05 INFO - PROCESS | 1746 | 1468840325334 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 1746 | 1468840325341 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:12:05 INFO - PROCESS | 1746 | 1468840325351 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 1746 | 1468840325356 Marionette TRACE conn4 <- [1,394,null,{}] 04:12:05 INFO - PROCESS | 1746 | 1468840325361 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:05 INFO - PROCESS | 1746 | 1468840325369 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:05 INFO - PROCESS | 1746 | 1468840325585 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:12:05 INFO - PROCESS | 1746 | 1468840325807 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 1746 | 1468840325816 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x91151000 == 66 [pid = 1746] [id = 106] 04:12:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91d9ec00) [pid = 1746] [serial = 317] [outer = (nil)] 04:12:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x93bc9000) [pid = 1746] [serial = 318] [outer = 0x91d9ec00] 04:12:05 INFO - PROCESS | 1746 | 1468840325954 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x93d71c00) [pid = 1746] [serial = 319] [outer = 0x91d9ec00] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9782f000) [pid = 1746] [serial = 209] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0xa2fd1400) [pid = 1746] [serial = 222] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9af64c00) [pid = 1746] [serial = 215] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x911cb400) [pid = 1746] [serial = 225] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x954cb800) [pid = 1746] [serial = 206] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9a629c00) [pid = 1746] [serial = 212] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9d427000) [pid = 1746] [serial = 219] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9d873400) [pid = 1746] [serial = 243] [outer = (nil)] [url = about:blank] 04:12:06 INFO - PROCESS | 1746 | --DOCSHELL 0x9a0dfc00 == 65 [pid = 1746] [id = 94] 04:12:06 INFO - PROCESS | 1746 | --DOCSHELL 0x911c5c00 == 64 [pid = 1746] [id = 93] 04:12:06 INFO - PROCESS | 1746 | --DOCSHELL 0x911cd400 == 63 [pid = 1746] [id = 92] 04:12:06 INFO - PROCESS | 1746 | --DOCSHELL 0x911cdc00 == 62 [pid = 1746] [id = 91] 04:12:06 INFO - PROCESS | 1746 | --DOCSHELL 0x911d0c00 == 61 [pid = 1746] [id = 90] 04:12:07 INFO - PROCESS | 1746 | 1468840327088 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1790ms 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x95680000) [pid = 1746] [serial = 229] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9567a000) [pid = 1746] [serial = 228] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9a61e400) [pid = 1746] [serial = 234] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9aecdc00) [pid = 1746] [serial = 238] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9a97ac00) [pid = 1746] [serial = 237] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x97823800) [pid = 1746] [serial = 231] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x97855000) [pid = 1746] [serial = 232] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9af63000) [pid = 1746] [serial = 240] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9b6a6000) [pid = 1746] [serial = 241] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x93941c00) [pid = 1746] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:12:07 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9a627c00) [pid = 1746] [serial = 235] [outer = (nil)] [url = about:blank] 04:12:07 INFO - PROCESS | 1746 | 1468840327165 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 1746 | 1468840327168 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:12:07 INFO - PROCESS | 1746 | 1468840327176 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 1746 | 1468840327182 Marionette TRACE conn4 <- [1,398,null,{}] 04:12:07 INFO - PROCESS | 1746 | 1468840327198 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:07 INFO - PROCESS | 1746 | 1468840327208 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:07 INFO - PROCESS | 1746 | 1468840327380 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:12:07 INFO - PROCESS | 1746 | 1468840327631 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 1746 | 1468840327646 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x95677c00 == 62 [pid = 1746] [id = 107] 04:12:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9567f400) [pid = 1746] [serial = 320] [outer = (nil)] 04:12:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x95683000) [pid = 1746] [serial = 321] [outer = 0x9567f400] 04:12:07 INFO - PROCESS | 1746 | 1468840327726 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x956f5c00) [pid = 1746] [serial = 322] [outer = 0x9567f400] 04:12:08 INFO - PROCESS | 1746 | 1468840328707 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1589ms 04:12:08 INFO - PROCESS | 1746 | 1468840328768 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 1746 | 1468840328777 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:12:08 INFO - PROCESS | 1746 | 1468840328788 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 1746 | 1468840328794 Marionette TRACE conn4 <- [1,402,null,{}] 04:12:08 INFO - PROCESS | 1746 | 1468840328805 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 1746 | 1468840328811 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:09 INFO - PROCESS | 1746 | 1468840329106 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:12:09 INFO - PROCESS | 1746 | 1468840329246 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 1746 | 1468840329254 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9567e800 == 63 [pid = 1746] [id = 108] 04:12:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9784f000) [pid = 1746] [serial = 323] [outer = (nil)] 04:12:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x9a06c400) [pid = 1746] [serial = 324] [outer = 0x9784f000] 04:12:09 INFO - PROCESS | 1746 | 1468840329329 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x9a0df000) [pid = 1746] [serial = 325] [outer = 0x9784f000] 04:12:10 INFO - PROCESS | 1746 | 1468840330288 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1547ms 04:12:10 INFO - PROCESS | 1746 | 1468840330334 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 1746 | 1468840330338 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:12:10 INFO - PROCESS | 1746 | 1468840330345 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 1746 | 1468840330348 Marionette TRACE conn4 <- [1,406,null,{}] 04:12:10 INFO - PROCESS | 1746 | 1468840330354 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 1746 | 1468840330359 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:10 INFO - PROCESS | 1746 | 1468840330584 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:12:10 INFO - PROCESS | 1746 | 1468840330606 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 1746 | 1468840330615 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07f000 == 64 [pid = 1746] [id = 109] 04:12:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8f081000) [pid = 1746] [serial = 326] [outer = (nil)] 04:12:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8f086800) [pid = 1746] [serial = 327] [outer = 0x8f081000] 04:12:10 INFO - PROCESS | 1746 | 1468840330697 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8f089000) [pid = 1746] [serial = 328] [outer = 0x8f081000] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x956e9400) [pid = 1746] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x911c6400) [pid = 1746] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9b6aa800) [pid = 1746] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a97d000) [pid = 1746] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa256c800) [pid = 1746] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x95280000) [pid = 1746] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x93b5b000) [pid = 1746] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa344b800) [pid = 1746] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9a626000) [pid = 1746] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x92339800) [pid = 1746] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x93934c00) [pid = 1746] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x956f1800) [pid = 1746] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9d81cc00) [pid = 1746] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x98378800) [pid = 1746] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9784f800) [pid = 1746] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9aeca000) [pid = 1746] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa6da4000) [pid = 1746] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9af61400) [pid = 1746] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x95201800) [pid = 1746] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9a06e400) [pid = 1746] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x97825400) [pid = 1746] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9d86b000) [pid = 1746] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92330c00) [pid = 1746] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0xa1093c00) [pid = 1746] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x956f1000) [pid = 1746] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9aecf800) [pid = 1746] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x93d6ec00) [pid = 1746] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa6da7800) [pid = 1746] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x939d7c00) [pid = 1746] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0xa6890000) [pid = 1746] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9784fc00) [pid = 1746] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f86c800) [pid = 1746] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:12:12 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x911ca400) [pid = 1746] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:12:12 INFO - PROCESS | 1746 | 1468840332236 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2032ms 04:12:12 INFO - PROCESS | 1746 | 1468840332395 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 1746 | 1468840332400 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:12:12 INFO - PROCESS | 1746 | 1468840332416 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 1746 | 1468840332422 Marionette TRACE conn4 <- [1,410,null,{}] 04:12:12 INFO - PROCESS | 1746 | 1468840332429 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 1746 | 1468840332443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:12 INFO - PROCESS | 1746 | 1468840332657 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:12:12 INFO - PROCESS | 1746 | 1468840332792 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 1746 | 1468840332802 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07e800 == 65 [pid = 1746] [id = 110] 04:12:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f089400) [pid = 1746] [serial = 329] [outer = (nil)] 04:12:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x954c9000) [pid = 1746] [serial = 330] [outer = 0x8f089400] 04:12:12 INFO - PROCESS | 1746 | 1468840332891 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x956f4000) [pid = 1746] [serial = 331] [outer = 0x8f089400] 04:12:13 INFO - PROCESS | 1746 | 1468840333739 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1387ms 04:12:13 INFO - PROCESS | 1746 | 1468840333803 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 1746 | 1468840333807 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:12:13 INFO - PROCESS | 1746 | 1468840333814 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 1746 | 1468840333817 Marionette TRACE conn4 <- [1,414,null,{}] 04:12:13 INFO - PROCESS | 1746 | 1468840333823 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 1746 | 1468840333828 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:14 INFO - PROCESS | 1746 | 1468840334008 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:12:14 INFO - PROCESS | 1746 | 1468840334352 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 1746 | 1468840334364 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e889400 == 66 [pid = 1746] [id = 111] 04:12:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8e88a000) [pid = 1746] [serial = 332] [outer = (nil)] 04:12:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8f07d000) [pid = 1746] [serial = 333] [outer = 0x8e88a000] 04:12:14 INFO - PROCESS | 1746 | 1468840334491 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8f086c00) [pid = 1746] [serial = 334] [outer = 0x8e88a000] 04:12:15 INFO - PROCESS | 1746 | 1468840335503 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1738ms 04:12:15 INFO - PROCESS | 1746 | 1468840335555 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 1746 | 1468840335561 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:12:15 INFO - PROCESS | 1746 | 1468840335569 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 1746 | 1468840335574 Marionette TRACE conn4 <- [1,418,null,{}] 04:12:15 INFO - PROCESS | 1746 | 1468840335583 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 1746 | 1468840335591 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:15 INFO - PROCESS | 1746 | 1468840335828 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:12:16 INFO - PROCESS | 1746 | 1468840336108 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 1746 | 1468840336118 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c9800 == 67 [pid = 1746] [id = 112] 04:12:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x911d0c00) [pid = 1746] [serial = 335] [outer = (nil)] 04:12:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x92330c00) [pid = 1746] [serial = 336] [outer = 0x911d0c00] 04:12:16 INFO - PROCESS | 1746 | 1468840336210 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x939d9c00) [pid = 1746] [serial = 337] [outer = 0x911d0c00] 04:12:17 INFO - PROCESS | 1746 | 1468840337571 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:12:17 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 04:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2042ms 04:12:17 INFO - PROCESS | 1746 | 1468840337710 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 1746 | 1468840337718 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:12:17 INFO - PROCESS | 1746 | 1468840337727 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 1746 | 1468840337731 Marionette TRACE conn4 <- [1,422,null,{}] 04:12:17 INFO - PROCESS | 1746 | 1468840337738 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 1746 | 1468840337743 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:17 INFO - PROCESS | 1746 | 1468840337942 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:12:18 INFO - PROCESS | 1746 | 1468840338112 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 1746 | 1468840338118 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f871000 == 68 [pid = 1746] [id = 113] 04:12:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x93bc9800) [pid = 1746] [serial = 338] [outer = (nil)] 04:12:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x95685000) [pid = 1746] [serial = 339] [outer = 0x93bc9800] 04:12:18 INFO - PROCESS | 1746 | 1468840338205 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9784e800) [pid = 1746] [serial = 340] [outer = 0x93bc9800] 04:12:19 INFO - PROCESS | 1746 | 1468840339686 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1996ms 04:12:19 INFO - PROCESS | 1746 | 1468840339724 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:12:19 INFO - PROCESS | 1746 | 1468840339729 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:12:19 INFO - PROCESS | 1746 | 1468840339745 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 1746 | 1468840339754 Marionette TRACE conn4 <- [1,426,null,{}] 04:12:19 INFO - PROCESS | 1746 | 1468840339764 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 1746 | 1468840339771 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:19 INFO - PROCESS | 1746 | 1468840339956 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:12:20 INFO - PROCESS | 1746 | 1468840340139 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 1746 | 1468840340147 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x97856c00 == 69 [pid = 1746] [id = 114] 04:12:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9a072000) [pid = 1746] [serial = 341] [outer = (nil)] 04:12:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9a976000) [pid = 1746] [serial = 342] [outer = 0x9a072000] 04:12:20 INFO - PROCESS | 1746 | 1468840340253 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9aec9400) [pid = 1746] [serial = 343] [outer = 0x9a072000] 04:12:21 INFO - PROCESS | 1746 | 1468840341227 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 1746 | 1468840341294 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:12:21 INFO - PROCESS | 1746 | 1468840341300 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 1746 | 1468840341304 Marionette TRACE conn4 <- [1,430,null,{}] 04:12:21 INFO - PROCESS | 1746 | 1468840341310 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:21 INFO - PROCESS | 1746 | 1468840341315 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:21 INFO - PROCESS | 1746 | 1468840341513 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:12:21 INFO - PROCESS | 1746 | 1468840341731 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 1746 | 1468840341739 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a970800 == 70 [pid = 1746] [id = 115] 04:12:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x9aecf000) [pid = 1746] [serial = 344] [outer = (nil)] 04:12:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9af66c00) [pid = 1746] [serial = 345] [outer = 0x9aecf000] 04:12:21 INFO - PROCESS | 1746 | 1468840341841 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9b3c2000) [pid = 1746] [serial = 346] [outer = 0x9aecf000] 04:12:22 INFO - PROCESS | 1746 | 1468840342772 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1533ms 04:12:22 INFO - PROCESS | 1746 | 1468840342835 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:12:22 INFO - PROCESS | 1746 | 1468840342839 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:12:22 INFO - PROCESS | 1746 | 1468840342845 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 1746 | 1468840342849 Marionette TRACE conn4 <- [1,434,null,{}] 04:12:22 INFO - PROCESS | 1746 | 1468840342855 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 1746 | 1468840342860 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:23 INFO - PROCESS | 1746 | 1468840343039 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:12:23 INFO - PROCESS | 1746 | 1468840343271 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 1746 | 1468840343289 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa67c00 == 71 [pid = 1746] [id = 116] 04:12:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8fa6a400) [pid = 1746] [serial = 347] [outer = (nil)] 04:12:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8fa6d400) [pid = 1746] [serial = 348] [outer = 0x8fa6a400] 04:12:23 INFO - PROCESS | 1746 | 1468840343441 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9b6a7000) [pid = 1746] [serial = 349] [outer = 0x8fa6a400] 04:12:24 INFO - PROCESS | 1746 | 1468840344530 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1732ms 04:12:24 INFO - PROCESS | 1746 | 1468840344579 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 1746 | 1468840344583 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:12:24 INFO - PROCESS | 1746 | 1468840344590 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 1746 | 1468840344594 Marionette TRACE conn4 <- [1,438,null,{}] 04:12:24 INFO - PROCESS | 1746 | 1468840344600 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 1746 | 1468840344606 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:24 INFO - PROCESS | 1746 | 1468840344814 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:12:25 INFO - PROCESS | 1746 | 1468840345034 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 1746 | 1468840345043 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x954a7000 == 72 [pid = 1746] [id = 117] 04:12:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x954a8400) [pid = 1746] [serial = 350] [outer = (nil)] 04:12:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x954b0000) [pid = 1746] [serial = 351] [outer = 0x954a8400] 04:12:25 INFO - PROCESS | 1746 | 1468840345175 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x954cdc00) [pid = 1746] [serial = 352] [outer = 0x954a8400] 04:12:26 INFO - PROCESS | 1746 | 1468840346172 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1633ms 04:12:26 INFO - PROCESS | 1746 | 1468840346226 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 1746 | 1468840346232 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:12:26 INFO - PROCESS | 1746 | 1468840346242 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 1746 | 1468840346247 Marionette TRACE conn4 <- [1,442,null,{}] 04:12:26 INFO - PROCESS | 1746 | 1468840346256 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 1746 | 1468840346262 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:26 INFO - PROCESS | 1746 | 1468840346545 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:12:26 INFO - PROCESS | 1746 | 1468840346885 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 1746 | 1468840346897 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3400 == 73 [pid = 1746] [id = 118] 04:12:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8eac5c00) [pid = 1746] [serial = 353] [outer = (nil)] 04:12:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8eacb400) [pid = 1746] [serial = 354] [outer = 0x8eac5c00] 04:12:27 INFO - PROCESS | 1746 | 1468840347030 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8eace800) [pid = 1746] [serial = 355] [outer = 0x8eac5c00] 04:12:28 INFO - PROCESS | 1746 | 1468840348128 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:12:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1952ms 04:12:28 INFO - PROCESS | 1746 | 1468840348193 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:12:28 INFO - PROCESS | 1746 | 1468840348198 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:12:28 INFO - PROCESS | 1746 | 1468840348206 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 1746 | 1468840348209 Marionette TRACE conn4 <- [1,446,null,{}] 04:12:28 INFO - PROCESS | 1746 | 1468840348218 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 1746 | 1468840348222 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:28 INFO - PROCESS | 1746 | 1468840348463 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:12:28 INFO - PROCESS | 1746 | 1468840348761 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 1746 | 1468840348768 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac2800 == 74 [pid = 1746] [id = 119] 04:12:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8eacac00) [pid = 1746] [serial = 356] [outer = (nil)] 04:12:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x93bc6800) [pid = 1746] [serial = 357] [outer = 0x8eacac00] 04:12:28 INFO - PROCESS | 1746 | 1468840348873 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x954a7400) [pid = 1746] [serial = 358] [outer = 0x8eacac00] 04:12:29 INFO - PROCESS | 1746 | 1468840349922 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2141ms 04:12:30 INFO - PROCESS | 1746 | 1468840350412 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 1746 | 1468840350422 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:12:30 INFO - PROCESS | 1746 | 1468840350449 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 1746 | 1468840350453 Marionette TRACE conn4 <- [1,450,null,{}] 04:12:30 INFO - PROCESS | 1746 | 1468840350464 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:30 INFO - PROCESS | 1746 | 1468840350472 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:30 INFO - PROCESS | 1746 | 1468840350673 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:12:30 INFO - PROCESS | 1746 | 1468840350867 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 1746 | 1468840350889 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac2000 == 75 [pid = 1746] [id = 120] 04:12:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8fa63400) [pid = 1746] [serial = 359] [outer = (nil)] 04:12:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8fa68c00) [pid = 1746] [serial = 360] [outer = 0x8fa63400] 04:12:30 INFO - PROCESS | 1746 | 1468840350967 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8fa72000) [pid = 1746] [serial = 361] [outer = 0x8fa63400] 04:12:32 INFO - PROCESS | 1746 | 1468840352113 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 1746 | 1468840352199 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:12:32 INFO - PROCESS | 1746 | 1468840352213 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 1746 | 1468840352222 Marionette TRACE conn4 <- [1,454,null,{}] 04:12:32 INFO - PROCESS | 1746 | 1468840352232 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 1746 | 1468840352240 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93933400 == 74 [pid = 1746] [id = 73] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x953d8800 == 73 [pid = 1746] [id = 54] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a978c00 == 72 [pid = 1746] [id = 53] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9782ac00 == 71 [pid = 1746] [id = 51] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x956f0800 == 70 [pid = 1746] [id = 70] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a625c00 == 69 [pid = 1746] [id = 71] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a9ee400 == 68 [pid = 1746] [id = 72] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93d69c00 == 67 [pid = 1746] [id = 74] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07e800 == 66 [pid = 1746] [id = 110] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07f000 == 65 [pid = 1746] [id = 109] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9567e800 == 64 [pid = 1746] [id = 108] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x95677c00 == 63 [pid = 1746] [id = 107] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91151000 == 62 [pid = 1746] [id = 106] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f873400 == 61 [pid = 1746] [id = 105] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a0400 == 60 [pid = 1746] [id = 102] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x911c1c00 == 59 [pid = 1746] [id = 101] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f873800 == 58 [pid = 1746] [id = 100] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9d4c7800 == 57 [pid = 1746] [id = 98] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f874400 == 56 [pid = 1746] [id = 99] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x956f0000 == 55 [pid = 1746] [id = 97] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x911c6800 == 54 [pid = 1746] [id = 96] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9483f400 == 53 [pid = 1746] [id = 57] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x954d4400 == 52 [pid = 1746] [id = 89] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93941000 == 51 [pid = 1746] [id = 63] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9393fc00 == 50 [pid = 1746] [id = 52] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x92338c00 == 49 [pid = 1746] [id = 65] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9970c400 == 48 [pid = 1746] [id = 27] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a973000 == 47 [pid = 1746] [id = 58] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a9ec000 == 46 [pid = 1746] [id = 86] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93935c00 == 45 [pid = 1746] [id = 37] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x953d1000 == 44 [pid = 1746] [id = 68] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0xa2562000 == 43 [pid = 1746] [id = 59] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93935800 == 42 [pid = 1746] [id = 31] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93d6b800 == 41 [pid = 1746] [id = 38] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x92331400 == 40 [pid = 1746] [id = 50] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x939cd400 == 39 [pid = 1746] [id = 82] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9233a400 == 38 [pid = 1746] [id = 30] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x92335800 == 37 [pid = 1746] [id = 66] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a9400 == 36 [pid = 1746] [id = 103] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x911c6000 == 35 [pid = 1746] [id = 75] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a6c5c00 == 34 [pid = 1746] [id = 28] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a970400 == 33 [pid = 1746] [id = 64] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9784c000 == 32 [pid = 1746] [id = 39] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9232f000 == 31 [pid = 1746] [id = 55] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e881400 == 30 [pid = 1746] [id = 104] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x956ec000 == 29 [pid = 1746] [id = 83] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x99fa8400 == 28 [pid = 1746] [id = 61] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9aec7400 == 27 [pid = 1746] [id = 84] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9393ac00 == 26 [pid = 1746] [id = 40] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9393c800 == 25 [pid = 1746] [id = 56] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x97821400 == 24 [pid = 1746] [id = 62] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86b400 == 23 [pid = 1746] [id = 88] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a06dc00 == 22 [pid = 1746] [id = 60] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0xa6da6400 == 21 [pid = 1746] [id = 87] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9393b000 == 20 [pid = 1746] [id = 85] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93937000 == 19 [pid = 1746] [id = 67] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9114ec00 == 18 [pid = 1746] [id = 95] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3400 == 17 [pid = 1746] [id = 118] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac2800 == 16 [pid = 1746] [id = 119] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x954a7000 == 15 [pid = 1746] [id = 117] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa67c00 == 14 [pid = 1746] [id = 116] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9a970800 == 13 [pid = 1746] [id = 115] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f871000 == 12 [pid = 1746] [id = 113] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x97856c00 == 11 [pid = 1746] [id = 114] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x911c9800 == 10 [pid = 1746] [id = 112] 04:12:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e889400 == 9 [pid = 1746] [id = 111] 04:12:33 INFO - PROCESS | 1746 | 1468840353905 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9af5b400) [pid = 1746] [serial = 204] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x911ce000) [pid = 1746] [serial = 226] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0xa2095000) [pid = 1746] [serial = 144] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9b6ab400) [pid = 1746] [serial = 174] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa5023800) [pid = 1746] [serial = 177] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9844b000) [pid = 1746] [serial = 171] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0xa1092800) [pid = 1746] [serial = 220] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa62be800) [pid = 1746] [serial = 147] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9a96e800) [pid = 1746] [serial = 213] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x94836800) [pid = 1746] [serial = 138] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a070000) [pid = 1746] [serial = 150] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x984ea400) [pid = 1746] [serial = 210] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0xa623b000) [pid = 1746] [serial = 223] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9a075400) [pid = 1746] [serial = 141] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa327c800) [pid = 1746] [serial = 168] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa688f000) [pid = 1746] [serial = 180] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa6f49000) [pid = 1746] [serial = 183] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9af68400) [pid = 1746] [serial = 216] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x95678800) [pid = 1746] [serial = 207] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9a076800) [pid = 1746] [serial = 108] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9bf3f000) [pid = 1746] [serial = 280] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9af5a400) [pid = 1746] [serial = 279] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0xa2531400) [pid = 1746] [serial = 282] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0xa3212000) [pid = 1746] [serial = 283] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9483e400) [pid = 1746] [serial = 271] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x939cf400) [pid = 1746] [serial = 270] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0xa6892800) [pid = 1746] [serial = 256] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa623f000) [pid = 1746] [serial = 255] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x98453000) [pid = 1746] [serial = 250] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x97852000) [pid = 1746] [serial = 249] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0xa1010000) [pid = 1746] [serial = 253] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x91156000) [pid = 1746] [serial = 285] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9bf3a400) [pid = 1746] [serial = 252] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x954d3400) [pid = 1746] [serial = 273] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x956ed800) [pid = 1746] [serial = 274] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0xa6f79000) [pid = 1746] [serial = 262] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa6dadc00) [pid = 1746] [serial = 261] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x94838400) [pid = 1746] [serial = 247] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x93d66400) [pid = 1746] [serial = 246] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0xa6d08c00) [pid = 1746] [serial = 259] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0xa6d07800) [pid = 1746] [serial = 258] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9a0d6400) [pid = 1746] [serial = 276] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a073800) [pid = 1746] [serial = 267] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f875000) [pid = 1746] [serial = 265] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f873000) [pid = 1746] [serial = 264] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0xa23b1400) [pid = 1746] [serial = 244] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9a61c400) [pid = 1746] [serial = 277] [outer = (nil)] [url = about:blank] 04:12:34 INFO - PROCESS | 1746 | 1468840354270 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 1746 | 1468840354279 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac9800 == 10 [pid = 1746] [id = 121] 04:12:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f07ec00) [pid = 1746] [serial = 362] [outer = (nil)] 04:12:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f083000) [pid = 1746] [serial = 363] [outer = 0x8f07ec00] 04:12:34 INFO - PROCESS | 1746 | 1468840354371 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f1a6400) [pid = 1746] [serial = 364] [outer = 0x8f07ec00] 04:12:35 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:35 INFO - PROCESS | 1746 | 1468840355966 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 3807ms 04:12:36 INFO - PROCESS | 1746 | 1468840356016 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 1746 | 1468840356022 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 04:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:12:36 INFO - PROCESS | 1746 | 1468840356031 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 1746 | 1468840356036 Marionette TRACE conn4 <- [1,458,null,{}] 04:12:36 INFO - PROCESS | 1746 | 1468840356043 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 1746 | 1468840356048 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:36 INFO - PROCESS | 1746 | 1468840356225 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:12:36 INFO - PROCESS | 1746 | 1468840356426 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 1746 | 1468840356434 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e883000 == 11 [pid = 1746] [id = 122] 04:12:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9393b800) [pid = 1746] [serial = 365] [outer = (nil)] 04:12:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x939cf400) [pid = 1746] [serial = 366] [outer = 0x9393b800] 04:12:36 INFO - PROCESS | 1746 | 1468840356514 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x93bc7c00) [pid = 1746] [serial = 367] [outer = 0x9393b800] 04:12:37 INFO - PROCESS | 1746 | 1468840357444 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:12:37 INFO - PROCESS | 1746 | 1468840357536 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 04:12:37 INFO - PROCESS | 1746 | 1468840357545 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 1746 | 1468840357548 Marionette TRACE conn4 <- [1,462,null,{}] 04:12:37 INFO - PROCESS | 1746 | 1468840357556 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:37 INFO - PROCESS | 1746 | 1468840357561 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:37 INFO - PROCESS | 1746 | 1468840357889 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:12:38 INFO - PROCESS | 1746 | 1468840358055 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 1746 | 1468840358064 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacdc00 == 12 [pid = 1746] [id = 123] 04:12:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x91151800) [pid = 1746] [serial = 368] [outer = (nil)] 04:12:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x953d8400) [pid = 1746] [serial = 369] [outer = 0x91151800] 04:12:38 INFO - PROCESS | 1746 | 1468840358138 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x954a8c00) [pid = 1746] [serial = 370] [outer = 0x91151800] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9782fc00) [pid = 1746] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x911c6c00) [pid = 1746] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f1ab400) [pid = 1746] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8e881800) [pid = 1746] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8f089400) [pid = 1746] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f1a1000) [pid = 1746] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0xa1094400) [pid = 1746] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0xa2237c00) [pid = 1746] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f875c00) [pid = 1746] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x91d94c00) [pid = 1746] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x91150c00) [pid = 1746] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x954d4800) [pid = 1746] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f081000) [pid = 1746] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x91d97c00) [pid = 1746] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x91d9ec00) [pid = 1746] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9567f400) [pid = 1746] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:12:40 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9784f000) [pid = 1746] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:12:40 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:40 INFO - PROCESS | 1746 | 1468840360429 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 1746 | 1468840360491 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 04:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:12:40 INFO - PROCESS | 1746 | 1468840360510 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 1746 | 1468840360519 Marionette TRACE conn4 <- [1,466,null,{}] 04:12:40 INFO - PROCESS | 1746 | 1468840360525 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 1746 | 1468840360533 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:40 INFO - PROCESS | 1746 | 1468840360776 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:12:40 INFO - PROCESS | 1746 | 1468840360790 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 1746 | 1468840360797 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e889c00 == 13 [pid = 1746] [id = 124] 04:12:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f07dc00) [pid = 1746] [serial = 371] [outer = (nil)] 04:12:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x93bce400) [pid = 1746] [serial = 372] [outer = 0x8f07dc00] 04:12:40 INFO - PROCESS | 1746 | 1468840360873 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9567ec00) [pid = 1746] [serial = 373] [outer = 0x8f07dc00] 04:12:41 INFO - PROCESS | 1746 | 1468840361720 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:12:41 INFO - PROCESS | 1746 | 1468840361808 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 04:12:41 INFO - PROCESS | 1746 | 1468840361815 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 1746 | 1468840361819 Marionette TRACE conn4 <- [1,470,null,{}] 04:12:41 INFO - PROCESS | 1746 | 1468840361825 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 1746 | 1468840361830 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:41 INFO - PROCESS | 1746 | 1468840361993 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:12:42 INFO - PROCESS | 1746 | 1468840362213 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 1746 | 1468840362222 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e883c00 == 14 [pid = 1746] [id = 125] 04:12:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8e886800) [pid = 1746] [serial = 374] [outer = (nil)] 04:12:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8eac6800) [pid = 1746] [serial = 375] [outer = 0x8e886800] 04:12:42 INFO - PROCESS | 1746 | 1468840362318 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f1a4000) [pid = 1746] [serial = 376] [outer = 0x8e886800] 04:12:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f874800) [pid = 1746] [serial = 377] [outer = 0x9837a400] 04:12:43 INFO - PROCESS | 1746 | 1468840363473 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1733ms 04:12:43 INFO - PROCESS | 1746 | 1468840363550 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 1746 | 1468840363556 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 04:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:12:43 INFO - PROCESS | 1746 | 1468840363564 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 1746 | 1468840363570 Marionette TRACE conn4 <- [1,474,null,{}] 04:12:43 INFO - PROCESS | 1746 | 1468840363577 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 1746 | 1468840363586 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:43 INFO - PROCESS | 1746 | 1468840363828 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:12:44 INFO - PROCESS | 1746 | 1468840364049 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 1746 | 1468840364060 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x94835c00 == 15 [pid = 1746] [id = 126] 04:12:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x95201c00) [pid = 1746] [serial = 378] [outer = (nil)] 04:12:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x95237c00) [pid = 1746] [serial = 379] [outer = 0x95201c00] 04:12:44 INFO - PROCESS | 1746 | 1468840364147 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x953cfc00) [pid = 1746] [serial = 380] [outer = 0x95201c00] 04:12:45 INFO - PROCESS | 1746 | 1468840365215 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1689ms 04:12:45 INFO - PROCESS | 1746 | 1468840365265 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:12:45 INFO - PROCESS | 1746 | 1468840365276 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 04:12:45 INFO - PROCESS | 1746 | 1468840365283 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 1746 | 1468840365288 Marionette TRACE conn4 <- [1,478,null,{}] 04:12:45 INFO - PROCESS | 1746 | 1468840365294 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 1746 | 1468840365300 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:45 INFO - PROCESS | 1746 | 1468840365554 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:12:45 INFO - PROCESS | 1746 | 1468840365836 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 1746 | 1468840365845 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x91158000 == 16 [pid = 1746] [id = 127] 04:12:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x93b5c400) [pid = 1746] [serial = 381] [outer = (nil)] 04:12:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x956f2c00) [pid = 1746] [serial = 382] [outer = 0x93b5c400] 04:12:45 INFO - PROCESS | 1746 | 1468840365951 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x97848000) [pid = 1746] [serial = 383] [outer = 0x93b5c400] 04:12:47 INFO - PROCESS | 1746 | 1468840367018 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:12:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1797ms 04:12:47 INFO - PROCESS | 1746 | 1468840367081 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 1746 | 1468840367086 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 04:12:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:12:47 INFO - PROCESS | 1746 | 1468840367102 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 1746 | 1468840367113 Marionette TRACE conn4 <- [1,482,null,{}] 04:12:47 INFO - PROCESS | 1746 | 1468840367121 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:47 INFO - PROCESS | 1746 | 1468840367130 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:47 INFO - PROCESS | 1746 | 1468840367381 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:12:47 INFO - PROCESS | 1746 | 1468840367602 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 1746 | 1468840367612 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c9c00 == 17 [pid = 1746] [id = 128] 04:12:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x956f1000) [pid = 1746] [serial = 384] [outer = (nil)] 04:12:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9a070400) [pid = 1746] [serial = 385] [outer = 0x956f1000] 04:12:47 INFO - PROCESS | 1746 | 1468840367694 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9a075400) [pid = 1746] [serial = 386] [outer = 0x956f1000] 04:12:48 INFO - PROCESS | 1746 | 1468840368638 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1604ms 04:12:48 INFO - PROCESS | 1746 | 1468840368699 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 1746 | 1468840368704 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 04:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:12:48 INFO - PROCESS | 1746 | 1468840368711 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 1746 | 1468840368715 Marionette TRACE conn4 <- [1,486,null,{}] 04:12:48 INFO - PROCESS | 1746 | 1468840368721 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 1746 | 1468840368726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:48 INFO - PROCESS | 1746 | 1468840368957 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:12:49 INFO - PROCESS | 1746 | 1468840369180 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 1746 | 1468840369192 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a30a800 == 18 [pid = 1746] [id = 129] 04:12:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9a360000) [pid = 1746] [serial = 387] [outer = (nil)] 04:12:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9a40fc00) [pid = 1746] [serial = 388] [outer = 0x9a360000] 04:12:49 INFO - PROCESS | 1746 | 1468840369289 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9a40c800) [pid = 1746] [serial = 389] [outer = 0x9a360000] 04:12:50 INFO - PROCESS | 1746 | 1468840370262 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1634ms 04:12:50 INFO - PROCESS | 1746 | 1468840370347 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 1746 | 1468840370351 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 04:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:12:50 INFO - PROCESS | 1746 | 1468840370358 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 1746 | 1468840370363 Marionette TRACE conn4 <- [1,490,null,{}] 04:12:50 INFO - PROCESS | 1746 | 1468840370370 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 1746 | 1468840370374 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:50 INFO - PROCESS | 1746 | 1468840370613 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:12:50 INFO - PROCESS | 1746 | 1468840370892 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 1746 | 1468840370911 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9e400 == 19 [pid = 1746] [id = 130] 04:12:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9483f400) [pid = 1746] [serial = 390] [outer = (nil)] 04:12:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9a62b800) [pid = 1746] [serial = 391] [outer = 0x9483f400] 04:12:51 INFO - PROCESS | 1746 | 1468840371015 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9a97b400) [pid = 1746] [serial = 392] [outer = 0x9483f400] 04:12:52 INFO - PROCESS | 1746 | 1468840372039 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1745ms 04:12:52 INFO - PROCESS | 1746 | 1468840372105 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:12:52 INFO - PROCESS | 1746 | 1468840372110 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 04:12:52 INFO - PROCESS | 1746 | 1468840372118 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 1746 | 1468840372121 Marionette TRACE conn4 <- [1,494,null,{}] 04:12:52 INFO - PROCESS | 1746 | 1468840372183 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 1746 | 1468840372191 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:52 INFO - PROCESS | 1746 | 1468840372427 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:12:52 INFO - PROCESS | 1746 | 1468840372632 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 1746 | 1468840372641 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8400 == 20 [pid = 1746] [id = 131] 04:12:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9a97d800) [pid = 1746] [serial = 393] [outer = (nil)] 04:12:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9aed4800) [pid = 1746] [serial = 394] [outer = 0x9a97d800] 04:12:52 INFO - PROCESS | 1746 | 1468840372726 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f085400) [pid = 1746] [serial = 395] [outer = 0x9a97d800] 04:12:53 INFO - PROCESS | 1746 | 1468840373754 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1689ms 04:12:53 INFO - PROCESS | 1746 | 1468840373806 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 1746 | 1468840373811 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 04:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:12:53 INFO - PROCESS | 1746 | 1468840373818 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 1746 | 1468840373822 Marionette TRACE conn4 <- [1,498,null,{}] 04:12:53 INFO - PROCESS | 1746 | 1468840373828 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 1746 | 1468840373834 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:54 INFO - PROCESS | 1746 | 1468840374024 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:12:54 INFO - PROCESS | 1746 | 1468840374240 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 1746 | 1468840374248 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f874000 == 21 [pid = 1746] [id = 132] 04:12:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8fa68400) [pid = 1746] [serial = 396] [outer = (nil)] 04:12:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9af68400) [pid = 1746] [serial = 397] [outer = 0x8fa68400] 04:12:54 INFO - PROCESS | 1746 | 1468840374353 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9aec8c00) [pid = 1746] [serial = 398] [outer = 0x8fa68400] 04:12:55 INFO - PROCESS | 1746 | 1468840375463 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1684ms 04:12:55 INFO - PROCESS | 1746 | 1468840375503 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 1746 | 1468840375507 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 04:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:12:55 INFO - PROCESS | 1746 | 1468840375516 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 1746 | 1468840375521 Marionette TRACE conn4 <- [1,502,null,{}] 04:12:55 INFO - PROCESS | 1746 | 1468840375527 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:55 INFO - PROCESS | 1746 | 1468840375531 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:55 INFO - PROCESS | 1746 | 1468840375739 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:12:56 INFO - PROCESS | 1746 | 1468840376013 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 1746 | 1468840376022 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a623400 == 22 [pid = 1746] [id = 133] 04:12:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9aeca800) [pid = 1746] [serial = 399] [outer = (nil)] 04:12:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9d4c8400) [pid = 1746] [serial = 400] [outer = 0x9aeca800] 04:12:56 INFO - PROCESS | 1746 | 1468840376111 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9d4cc800) [pid = 1746] [serial = 401] [outer = 0x9aeca800] 04:12:57 INFO - PROCESS | 1746 | 1468840377025 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1543ms 04:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:12:57 INFO - PROCESS | 1746 | 1468840377061 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 1746 | 1468840377064 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 04:12:57 INFO - PROCESS | 1746 | 1468840377073 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 1746 | 1468840377076 Marionette TRACE conn4 <- [1,506,null,{}] 04:12:57 INFO - PROCESS | 1746 | 1468840377084 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 1746 | 1468840377090 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:57 INFO - PROCESS | 1746 | 1468840377294 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:12:57 INFO - PROCESS | 1746 | 1468840377477 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 1746 | 1468840377490 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x954b0c00 == 23 [pid = 1746] [id = 134] 04:12:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x954b2800) [pid = 1746] [serial = 402] [outer = (nil)] 04:12:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9d86b000) [pid = 1746] [serial = 403] [outer = 0x954b2800] 04:12:57 INFO - PROCESS | 1746 | 1468840377622 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9d873400) [pid = 1746] [serial = 404] [outer = 0x954b2800] 04:12:58 INFO - PROCESS | 1746 | 1468840378672 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1639ms 04:12:58 INFO - PROCESS | 1746 | 1468840378711 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 1746 | 1468840378716 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 04:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:12:58 INFO - PROCESS | 1746 | 1468840378724 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 1746 | 1468840378728 Marionette TRACE conn4 <- [1,510,null,{}] 04:12:58 INFO - PROCESS | 1746 | 1468840378735 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:58 INFO - PROCESS | 1746 | 1468840378740 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:58 INFO - PROCESS | 1746 | 1468840378940 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:12:59 INFO - PROCESS | 1746 | 1468840379183 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 1746 | 1468840379196 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:12:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1ac800 == 24 [pid = 1746] [id = 135] 04:12:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f1ad400) [pid = 1746] [serial = 405] [outer = (nil)] 04:12:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x91d95800) [pid = 1746] [serial = 406] [outer = 0x8f1ad400] 04:12:59 INFO - PROCESS | 1746 | 1468840379309 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9a61cc00) [pid = 1746] [serial = 407] [outer = 0x8f1ad400] 04:13:00 INFO - PROCESS | 1746 | 1468840380545 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1889ms 04:13:00 INFO - PROCESS | 1746 | 1468840380622 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 1746 | 1468840380632 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 04:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:13:00 INFO - PROCESS | 1746 | 1468840380644 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 1746 | 1468840380650 Marionette TRACE conn4 <- [1,514,null,{}] 04:13:00 INFO - PROCESS | 1746 | 1468840380659 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 1746 | 1468840380666 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:00 INFO - PROCESS | 1746 | 1468840380943 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:13:01 INFO - PROCESS | 1746 | 1468840381118 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 1746 | 1468840381134 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f868000 == 25 [pid = 1746] [id = 136] 04:13:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8f868c00) [pid = 1746] [serial = 408] [outer = (nil)] 04:13:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8f872000) [pid = 1746] [serial = 409] [outer = 0x8f868c00] 04:13:01 INFO - PROCESS | 1746 | 1468840381212 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x91151000) [pid = 1746] [serial = 410] [outer = 0x8f868c00] 04:13:02 INFO - PROCESS | 1746 | 1468840382274 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:13:02 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 04:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1694ms 04:13:02 INFO - PROCESS | 1746 | 1468840382339 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 1746 | 1468840382346 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 04:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:13:02 INFO - PROCESS | 1746 | 1468840382357 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 1746 | 1468840382361 Marionette TRACE conn4 <- [1,518,null,{}] 04:13:02 INFO - PROCESS | 1746 | 1468840382369 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 1746 | 1468840382376 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:02 INFO - PROCESS | 1746 | 1468840382660 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:13:02 INFO - PROCESS | 1746 | 1468840382887 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 1746 | 1468840382894 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x93939800 == 26 [pid = 1746] [id = 137] 04:13:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x93d69c00) [pid = 1746] [serial = 411] [outer = (nil)] 04:13:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9520c000) [pid = 1746] [serial = 412] [outer = 0x93d69c00] 04:13:02 INFO - PROCESS | 1746 | 1468840382991 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x954a5800) [pid = 1746] [serial = 413] [outer = 0x93d69c00] 04:13:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8e889c00 == 25 [pid = 1746] [id = 124] 04:13:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacdc00 == 24 [pid = 1746] [id = 123] 04:13:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8e883000 == 23 [pid = 1746] [id = 122] 04:13:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac9800 == 22 [pid = 1746] [id = 121] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x956f4000) [pid = 1746] [serial = 331] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x91da1400) [pid = 1746] [serial = 297] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x93d71c00) [pid = 1746] [serial = 319] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x93bc9000) [pid = 1746] [serial = 318] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x956f5c00) [pid = 1746] [serial = 322] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a06c400) [pid = 1746] [serial = 324] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9a199c00) [pid = 1746] [serial = 292] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x95238c00) [pid = 1746] [serial = 289] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0xa82f3800) [pid = 1746] [serial = 309] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8e888400) [pid = 1746] [serial = 312] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x939d7800) [pid = 1746] [serial = 288] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8e88b800) [pid = 1746] [serial = 313] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9a0df000) [pid = 1746] [serial = 325] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x954c9000) [pid = 1746] [serial = 330] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8f1aac00) [pid = 1746] [serial = 307] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x99485800) [pid = 1746] [serial = 298] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0xa2fd4000) [pid = 1746] [serial = 294] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0xa6d05800) [pid = 1746] [serial = 301] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0xa6893800) [pid = 1746] [serial = 300] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f1a8400) [pid = 1746] [serial = 306] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x911c8c00) [pid = 1746] [serial = 316] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0xa8c4b800) [pid = 1746] [serial = 304] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0xa4e60c00) [pid = 1746] [serial = 295] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0xa8cbf400) [pid = 1746] [serial = 310] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa8c1d800) [pid = 1746] [serial = 303] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x954ca800) [pid = 1746] [serial = 286] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0xa6f83000) [pid = 1746] [serial = 268] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x91158400) [pid = 1746] [serial = 315] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f086800) [pid = 1746] [serial = 327] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9948f400) [pid = 1746] [serial = 291] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x95683000) [pid = 1746] [serial = 321] [outer = (nil)] [url = about:blank] 04:13:03 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f089000) [pid = 1746] [serial = 328] [outer = (nil)] [url = about:blank] 04:13:04 INFO - PROCESS | 1746 | 1468840384086 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:13:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1794ms 04:13:04 INFO - PROCESS | 1746 | 1468840384154 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 1746 | 1468840384163 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 04:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:13:04 INFO - PROCESS | 1746 | 1468840384173 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 1746 | 1468840384180 Marionette TRACE conn4 <- [1,522,null,{}] 04:13:04 INFO - PROCESS | 1746 | 1468840384203 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 1746 | 1468840384212 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:04 INFO - PROCESS | 1746 | 1468840384474 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:13:04 INFO - PROCESS | 1746 | 1468840384715 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 1746 | 1468840384727 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9a800 == 23 [pid = 1746] [id = 138] 04:13:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x91da1400) [pid = 1746] [serial = 414] [outer = (nil)] 04:13:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x953c9400) [pid = 1746] [serial = 415] [outer = 0x91da1400] 04:13:04 INFO - PROCESS | 1746 | 1468840384804 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x954c7000) [pid = 1746] [serial = 416] [outer = 0x91da1400] 04:13:06 INFO - PROCESS | 1746 | 1468840386017 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1892ms 04:13:06 INFO - PROCESS | 1746 | 1468840386069 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 1746 | 1468840386077 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 04:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:13:06 INFO - PROCESS | 1746 | 1468840386092 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 1746 | 1468840386098 Marionette TRACE conn4 <- [1,526,null,{}] 04:13:06 INFO - PROCESS | 1746 | 1468840386106 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:06 INFO - PROCESS | 1746 | 1468840386114 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:06 INFO - PROCESS | 1746 | 1468840386455 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:13:06 INFO - PROCESS | 1746 | 1468840386671 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 1746 | 1468840386683 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x93936800 == 24 [pid = 1746] [id = 139] 04:13:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x954d4c00) [pid = 1746] [serial = 417] [outer = (nil)] 04:13:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x956ed800) [pid = 1746] [serial = 418] [outer = 0x954d4c00] 04:13:06 INFO - PROCESS | 1746 | 1468840386812 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x956f8000) [pid = 1746] [serial = 419] [outer = 0x954d4c00] 04:13:07 INFO - PROCESS | 1746 | 1468840387897 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:07 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 04:13:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1844ms 04:13:07 INFO - PROCESS | 1746 | 1468840387937 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 1746 | 1468840387941 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 04:13:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:13:07 INFO - PROCESS | 1746 | 1468840387948 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 1746 | 1468840387954 Marionette TRACE conn4 <- [1,530,null,{}] 04:13:07 INFO - PROCESS | 1746 | 1468840387963 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 1746 | 1468840387970 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8e88a000) [pid = 1746] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x911d0c00) [pid = 1746] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x93bc9800) [pid = 1746] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8fa6a400) [pid = 1746] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a072000) [pid = 1746] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x954a8400) [pid = 1746] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x91151800) [pid = 1746] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f07ec00) [pid = 1746] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8eac5c00) [pid = 1746] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9393b800) [pid = 1746] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8fa63400) [pid = 1746] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9aecf000) [pid = 1746] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:13:08 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8eacac00) [pid = 1746] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:13:08 INFO - PROCESS | 1746 | 1468840388382 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:13:08 INFO - PROCESS | 1746 | 1468840388564 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 1746 | 1468840388572 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f872400 == 25 [pid = 1746] [id = 140] 04:13:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8fa66c00) [pid = 1746] [serial = 420] [outer = (nil)] 04:13:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91158400) [pid = 1746] [serial = 421] [outer = 0x8fa66c00] 04:13:08 INFO - PROCESS | 1746 | 1468840388659 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x93d6f400) [pid = 1746] [serial = 422] [outer = 0x8fa66c00] 04:13:09 INFO - PROCESS | 1746 | 1468840389338 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:13:09 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 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:09 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 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:13:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1485ms 04:13:09 INFO - PROCESS | 1746 | 1468840389440 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 1746 | 1468840389445 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 04:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:13:09 INFO - PROCESS | 1746 | 1468840389479 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 1746 | 1468840389482 Marionette TRACE conn4 <- [1,534,null,{}] 04:13:09 INFO - PROCESS | 1746 | 1468840389490 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:09 INFO - PROCESS | 1746 | 1468840389501 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:09 INFO - PROCESS | 1746 | 1468840389754 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:13:09 INFO - PROCESS | 1746 | 1468840389896 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 1746 | 1468840389906 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88a000 == 26 [pid = 1746] [id = 141] 04:13:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8eac7c00) [pid = 1746] [serial = 423] [outer = (nil)] 04:13:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a418c00) [pid = 1746] [serial = 424] [outer = 0x8eac7c00] 04:13:09 INFO - PROCESS | 1746 | 1468840389985 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9a972c00) [pid = 1746] [serial = 425] [outer = 0x8eac7c00] 04:13:11 INFO - PROCESS | 1746 | 1468840391059 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:13:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1649ms 04:13:11 INFO - PROCESS | 1746 | 1468840391129 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 1746 | 1468840391135 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 04:13:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:13:11 INFO - PROCESS | 1746 | 1468840391143 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 1746 | 1468840391148 Marionette TRACE conn4 <- [1,538,null,{}] 04:13:11 INFO - PROCESS | 1746 | 1468840391156 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:11 INFO - PROCESS | 1746 | 1468840391163 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:11 INFO - PROCESS | 1746 | 1468840391396 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:13:11 INFO - PROCESS | 1746 | 1468840391659 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 1746 | 1468840391668 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88cc00 == 27 [pid = 1746] [id = 142] 04:13:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f07e000) [pid = 1746] [serial = 426] [outer = (nil)] 04:13:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f1ac400) [pid = 1746] [serial = 427] [outer = 0x8f07e000] 04:13:11 INFO - PROCESS | 1746 | 1468840391762 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x91d99000) [pid = 1746] [serial = 428] [outer = 0x8f07e000] 04:13:12 INFO - PROCESS | 1746 | 1468840392689 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:13:12 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. 04:13:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1582ms 04:13:12 INFO - PROCESS | 1746 | 1468840392742 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 1746 | 1468840392749 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 04:13:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:13:12 INFO - PROCESS | 1746 | 1468840392763 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 1746 | 1468840392769 Marionette TRACE conn4 <- [1,542,null,{}] 04:13:12 INFO - PROCESS | 1746 | 1468840392776 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 1746 | 1468840392781 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:13 INFO - PROCESS | 1746 | 1468840393016 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:13:13 INFO - PROCESS | 1746 | 1468840393221 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 1746 | 1468840393229 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x954d4400 == 28 [pid = 1746] [id = 143] 04:13:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9567bc00) [pid = 1746] [serial = 429] [outer = (nil)] 04:13:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x956ef400) [pid = 1746] [serial = 430] [outer = 0x9567bc00] 04:13:13 INFO - PROCESS | 1746 | 1468840393367 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9844b000) [pid = 1746] [serial = 431] [outer = 0x9567bc00] 04:13:14 INFO - PROCESS | 1746 | 1468840394294 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:13:14 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. 04:13:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1585ms 04:13:14 INFO - PROCESS | 1746 | 1468840394376 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 1746 | 1468840394381 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 04:13:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:13:14 INFO - PROCESS | 1746 | 1468840394390 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 1746 | 1468840394396 Marionette TRACE conn4 <- [1,546,null,{}] 04:13:14 INFO - PROCESS | 1746 | 1468840394413 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 1746 | 1468840394423 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:14 INFO - PROCESS | 1746 | 1468840394658 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:13:14 INFO - PROCESS | 1746 | 1468840394904 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 1746 | 1468840394915 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x95685800 == 29 [pid = 1746] [id = 144] 04:13:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9a1e8800) [pid = 1746] [serial = 432] [outer = (nil)] 04:13:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9aec7800) [pid = 1746] [serial = 433] [outer = 0x9a1e8800] 04:13:15 INFO - PROCESS | 1746 | 1468840395052 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9af5a800) [pid = 1746] [serial = 434] [outer = 0x9a1e8800] 04:13:16 INFO - PROCESS | 1746 | 1468840396042 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:13:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1692ms 04:13:16 INFO - PROCESS | 1746 | 1468840396083 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:13:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:13:16 INFO - PROCESS | 1746 | 1468840396088 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 04:13:16 INFO - PROCESS | 1746 | 1468840396095 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 1746 | 1468840396099 Marionette TRACE conn4 <- [1,550,null,{}] 04:13:16 INFO - PROCESS | 1746 | 1468840396105 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 1746 | 1468840396110 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:16 INFO - PROCESS | 1746 | 1468840396371 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:13:16 INFO - PROCESS | 1746 | 1468840396611 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 1746 | 1468840396621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e888000 == 30 [pid = 1746] [id = 145] 04:13:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f081000) [pid = 1746] [serial = 435] [outer = (nil)] 04:13:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9c0a5c00) [pid = 1746] [serial = 436] [outer = 0x8f081000] 04:13:16 INFO - PROCESS | 1746 | 1468840396746 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0xa2002000) [pid = 1746] [serial = 437] [outer = 0x8f081000] 04:13:17 INFO - PROCESS | 1746 | 1468840397627 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:13:17 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. 04:13:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1583ms 04:13:17 INFO - PROCESS | 1746 | 1468840397684 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 1746 | 1468840397689 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 04:13:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:13:17 INFO - PROCESS | 1746 | 1468840397698 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 1746 | 1468840397701 Marionette TRACE conn4 <- [1,554,null,{}] 04:13:17 INFO - PROCESS | 1746 | 1468840397709 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 1746 | 1468840397714 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:17 INFO - PROCESS | 1746 | 1468840397903 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:13:18 INFO - PROCESS | 1746 | 1468840398084 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 1746 | 1468840398094 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d4c8c00 == 31 [pid = 1746] [id = 146] 04:13:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9d861800) [pid = 1746] [serial = 438] [outer = (nil)] 04:13:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0xa2324000) [pid = 1746] [serial = 439] [outer = 0x9d861800] 04:13:18 INFO - PROCESS | 1746 | 1468840398187 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0xa23b5000) [pid = 1746] [serial = 440] [outer = 0x9d861800] 04:13:18 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:19 INFO - PROCESS | 1746 | 1468840399206 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1530ms 04:13:19 INFO - PROCESS | 1746 | 1468840399229 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:13:19 INFO - PROCESS | 1746 | 1468840399234 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 04:13:19 INFO - PROCESS | 1746 | 1468840399243 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 1746 | 1468840399246 Marionette TRACE conn4 <- [1,558,null,{}] 04:13:19 INFO - PROCESS | 1746 | 1468840399255 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 1746 | 1468840399267 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:19 INFO - PROCESS | 1746 | 1468840399544 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:13:19 INFO - PROCESS | 1746 | 1468840399804 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 1746 | 1468840399812 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cec00 == 32 [pid = 1746] [id = 147] 04:13:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9d85a800) [pid = 1746] [serial = 441] [outer = (nil)] 04:13:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa3452800) [pid = 1746] [serial = 442] [outer = 0x9d85a800] 04:13:19 INFO - PROCESS | 1746 | 1468840399903 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0xa35da800) [pid = 1746] [serial = 443] [outer = 0x9d85a800] 04:13:20 INFO - PROCESS | 1746 | 1468840400819 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1652ms 04:13:20 INFO - PROCESS | 1746 | 1468840400895 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 1746 | 1468840400898 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 04:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:13:20 INFO - PROCESS | 1746 | 1468840400906 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 1746 | 1468840400910 Marionette TRACE conn4 <- [1,562,null,{}] 04:13:20 INFO - PROCESS | 1746 | 1468840400916 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 1746 | 1468840400921 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:21 INFO - PROCESS | 1746 | 1468840401139 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:13:21 INFO - PROCESS | 1746 | 1468840401349 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 1746 | 1468840401358 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a621c00 == 33 [pid = 1746] [id = 148] 04:13:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa2ffdc00) [pid = 1746] [serial = 444] [outer = (nil)] 04:13:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa507a000) [pid = 1746] [serial = 445] [outer = 0xa2ffdc00] 04:13:21 INFO - PROCESS | 1746 | 1468840401490 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0xa6242800) [pid = 1746] [serial = 446] [outer = 0xa2ffdc00] 04:13:22 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:22 INFO - PROCESS | 1746 | 1468840402407 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1536ms 04:13:22 INFO - PROCESS | 1746 | 1468840402443 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 1746 | 1468840402446 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 04:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:13:22 INFO - PROCESS | 1746 | 1468840402454 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 1746 | 1468840402458 Marionette TRACE conn4 <- [1,566,null,{}] 04:13:22 INFO - PROCESS | 1746 | 1468840402466 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:22 INFO - PROCESS | 1746 | 1468840402475 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:22 INFO - PROCESS | 1746 | 1468840402699 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:13:22 INFO - PROCESS | 1746 | 1468840402935 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 1746 | 1468840402942 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c01800 == 34 [pid = 1746] [id = 149] 04:13:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x91c03400) [pid = 1746] [serial = 447] [outer = (nil)] 04:13:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x91c0b000) [pid = 1746] [serial = 448] [outer = 0x91c03400] 04:13:23 INFO - PROCESS | 1746 | 1468840403071 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x91c0e000) [pid = 1746] [serial = 449] [outer = 0x91c03400] 04:13:23 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:23 INFO - PROCESS | 1746 | 1468840403957 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1541ms 04:13:23 INFO - PROCESS | 1746 | 1468840403995 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 1746 | 1468840403999 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 04:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:13:24 INFO - PROCESS | 1746 | 1468840404006 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1746 | 1468840404009 Marionette TRACE conn4 <- [1,570,null,{}] 04:13:24 INFO - PROCESS | 1746 | 1468840404017 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 1746 | 1468840404023 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:24 INFO - PROCESS | 1746 | 1468840404229 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:13:24 INFO - PROCESS | 1746 | 1468840404426 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 1746 | 1468840404439 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c09000 == 35 [pid = 1746] [id = 150] 04:13:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x91c0d400) [pid = 1746] [serial = 450] [outer = (nil)] 04:13:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0xa5022000) [pid = 1746] [serial = 451] [outer = 0x91c0d400] 04:13:24 INFO - PROCESS | 1746 | 1468840404652 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0xa681e400) [pid = 1746] [serial = 452] [outer = 0x91c0d400] 04:13:25 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:25 INFO - PROCESS | 1746 | 1468840405587 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1642ms 04:13:25 INFO - PROCESS | 1746 | 1468840405649 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:13:25 INFO - PROCESS | 1746 | 1468840405654 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 04:13:25 INFO - PROCESS | 1746 | 1468840405662 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 1746 | 1468840405665 Marionette TRACE conn4 <- [1,574,null,{}] 04:13:25 INFO - PROCESS | 1746 | 1468840405673 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 1746 | 1468840405677 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:25 INFO - PROCESS | 1746 | 1468840405925 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:13:26 INFO - PROCESS | 1746 | 1468840406211 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 1746 | 1468840406219 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a9000 == 36 [pid = 1746] [id = 151] 04:13:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8f0ac400) [pid = 1746] [serial = 453] [outer = (nil)] 04:13:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8f0b3c00) [pid = 1746] [serial = 454] [outer = 0x8f0ac400] 04:13:26 INFO - PROCESS | 1746 | 1468840406310 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8f0b6c00) [pid = 1746] [serial = 455] [outer = 0x8f0ac400] 04:13:27 INFO - PROCESS | 1746 | 1468840407329 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1740ms 04:13:27 INFO - PROCESS | 1746 | 1468840407401 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 1746 | 1468840407407 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 04:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:13:27 INFO - PROCESS | 1746 | 1468840407414 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 1746 | 1468840407419 Marionette TRACE conn4 <- [1,578,null,{}] 04:13:27 INFO - PROCESS | 1746 | 1468840407426 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 1746 | 1468840407432 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:27 INFO - PROCESS | 1746 | 1468840407761 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:13:28 INFO - PROCESS | 1746 | 1468840408022 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 1746 | 1468840408033 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e4000 == 37 [pid = 1746] [id = 152] 04:13:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8d7e4400) [pid = 1746] [serial = 456] [outer = (nil)] 04:13:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8f0b4000) [pid = 1746] [serial = 457] [outer = 0x8d7e4400] 04:13:28 INFO - PROCESS | 1746 | 1468840408114 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0xa23ad800) [pid = 1746] [serial = 458] [outer = 0x8d7e4400] 04:13:29 INFO - PROCESS | 1746 | 1468840409170 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1836ms 04:13:29 INFO - PROCESS | 1746 | 1468840409251 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 1746 | 1468840409254 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 04:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:13:29 INFO - PROCESS | 1746 | 1468840409261 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 1746 | 1468840409265 Marionette TRACE conn4 <- [1,582,null,{}] 04:13:29 INFO - PROCESS | 1746 | 1468840409271 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 1746 | 1468840409276 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:29 INFO - PROCESS | 1746 | 1468840409542 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:13:30 INFO - PROCESS | 1746 | 1468840410242 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 1746 | 1468840410256 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e889000 == 38 [pid = 1746] [id = 153] 04:13:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8e889400) [pid = 1746] [serial = 459] [outer = (nil)] 04:13:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8eac4000) [pid = 1746] [serial = 460] [outer = 0x8e889400] 04:13:30 INFO - PROCESS | 1746 | 1468840410335 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8f084000) [pid = 1746] [serial = 461] [outer = 0x8e889400] 04:13:31 INFO - PROCESS | 1746 | 1468840411367 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2138ms 04:13:31 INFO - PROCESS | 1746 | 1468840411402 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 1746 | 1468840411409 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 04:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:13:31 INFO - PROCESS | 1746 | 1468840411418 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 1746 | 1468840411424 Marionette TRACE conn4 <- [1,586,null,{}] 04:13:31 INFO - PROCESS | 1746 | 1468840411433 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 1746 | 1468840411441 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:31 INFO - PROCESS | 1746 | 1468840411647 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:13:31 INFO - PROCESS | 1746 | 1468840411888 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 1746 | 1468840411898 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86fc00 == 39 [pid = 1746] [id = 154] 04:13:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x91d9cc00) [pid = 1746] [serial = 462] [outer = (nil)] 04:13:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e881400) [pid = 1746] [serial = 463] [outer = 0x91d9cc00] 04:13:32 INFO - PROCESS | 1746 | 1468840412092 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x91da1000) [pid = 1746] [serial = 464] [outer = 0x91d9cc00] 04:13:32 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:33 INFO - PROCESS | 1746 | 1468840413082 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1743ms 04:13:33 INFO - PROCESS | 1746 | 1468840413165 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:13:33 INFO - PROCESS | 1746 | 1468840413172 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 04:13:33 INFO - PROCESS | 1746 | 1468840413180 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 1746 | 1468840413183 Marionette TRACE conn4 <- [1,590,null,{}] 04:13:33 INFO - PROCESS | 1746 | 1468840413191 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:33 INFO - PROCESS | 1746 | 1468840413195 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8400 == 38 [pid = 1746] [id = 131] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9e400 == 37 [pid = 1746] [id = 130] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9a30a800 == 36 [pid = 1746] [id = 129] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x911c9c00 == 35 [pid = 1746] [id = 128] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91158000 == 34 [pid = 1746] [id = 127] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x94835c00 == 33 [pid = 1746] [id = 126] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e883c00 == 32 [pid = 1746] [id = 125] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8f874000 == 31 [pid = 1746] [id = 132] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9a623400 == 30 [pid = 1746] [id = 133] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac2000 == 29 [pid = 1746] [id = 120] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x954b0c00 == 28 [pid = 1746] [id = 134] 04:13:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1ac800 == 27 [pid = 1746] [id = 135] 04:13:34 INFO - PROCESS | 1746 | 1468840414792 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x93bce400) [pid = 1746] [serial = 372] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8f086c00) [pid = 1746] [serial = 334] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8f07d000) [pid = 1746] [serial = 333] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x939d9c00) [pid = 1746] [serial = 337] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x92330c00) [pid = 1746] [serial = 336] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9784e800) [pid = 1746] [serial = 340] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x95685000) [pid = 1746] [serial = 339] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9b6a7000) [pid = 1746] [serial = 349] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8fa6d400) [pid = 1746] [serial = 348] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9aec9400) [pid = 1746] [serial = 343] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x954cdc00) [pid = 1746] [serial = 352] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a976000) [pid = 1746] [serial = 342] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x954b0000) [pid = 1746] [serial = 351] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x953d8400) [pid = 1746] [serial = 369] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f083000) [pid = 1746] [serial = 363] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8eace800) [pid = 1746] [serial = 355] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8eacb400) [pid = 1746] [serial = 354] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8f1a6400) [pid = 1746] [serial = 364] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x939cf400) [pid = 1746] [serial = 366] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8fa72000) [pid = 1746] [serial = 361] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8fa68c00) [pid = 1746] [serial = 360] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9b3c2000) [pid = 1746] [serial = 346] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9af66c00) [pid = 1746] [serial = 345] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x954a7400) [pid = 1746] [serial = 358] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x93bc6800) [pid = 1746] [serial = 357] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x954a8c00) [pid = 1746] [serial = 370] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x93bc7c00) [pid = 1746] [serial = 367] [outer = (nil)] [url = about:blank] 04:13:35 INFO - PROCESS | 1746 | 1468840415382 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 1746 | 1468840415395 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e3000 == 28 [pid = 1746] [id = 155] 04:13:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f080400) [pid = 1746] [serial = 465] [outer = (nil)] 04:13:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8f088800) [pid = 1746] [serial = 466] [outer = 0x8f080400] 04:13:35 INFO - PROCESS | 1746 | 1468840415528 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f0b1000) [pid = 1746] [serial = 467] [outer = 0x8f080400] 04:13:36 INFO - PROCESS | 1746 | 1468840416655 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 3545ms 04:13:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:13:36 INFO - PROCESS | 1746 | 1468840416727 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 1746 | 1468840416731 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 04:13:36 INFO - PROCESS | 1746 | 1468840416742 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 1746 | 1468840416747 Marionette TRACE conn4 <- [1,594,null,{}] 04:13:36 INFO - PROCESS | 1746 | 1468840416756 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 1746 | 1468840416761 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:37 INFO - PROCESS | 1746 | 1468840417008 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:13:37 INFO - PROCESS | 1746 | 1468840417226 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 1746 | 1468840417241 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86c000 == 29 [pid = 1746] [id = 156] 04:13:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8f86d400) [pid = 1746] [serial = 468] [outer = (nil)] 04:13:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8fa64800) [pid = 1746] [serial = 469] [outer = 0x8f86d400] 04:13:37 INFO - PROCESS | 1746 | 1468840417333 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8fa6c800) [pid = 1746] [serial = 470] [outer = 0x8f86d400] 04:13:38 INFO - PROCESS | 1746 | 1468840418313 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:13:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1642ms 04:13:38 INFO - PROCESS | 1746 | 1468840418386 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 1746 | 1468840418393 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 04:13:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:13:38 INFO - PROCESS | 1746 | 1468840418402 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 1746 | 1468840418406 Marionette TRACE conn4 <- [1,598,null,{}] 04:13:38 INFO - PROCESS | 1746 | 1468840418414 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:38 INFO - PROCESS | 1746 | 1468840418419 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:38 INFO - PROCESS | 1746 | 1468840418675 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:13:38 INFO - PROCESS | 1746 | 1468840418939 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 1746 | 1468840418952 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08b400 == 30 [pid = 1746] [id = 157] 04:13:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x911ccc00) [pid = 1746] [serial = 471] [outer = (nil)] 04:13:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x91c09c00) [pid = 1746] [serial = 472] [outer = 0x911ccc00] 04:13:39 INFO - PROCESS | 1746 | 1468840419043 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x91d99c00) [pid = 1746] [serial = 473] [outer = 0x911ccc00] 04:13:40 INFO - PROCESS | 1746 | 1468840420106 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1782ms 04:13:40 INFO - PROCESS | 1746 | 1468840420185 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 1746 | 1468840420190 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 04:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:13:40 INFO - PROCESS | 1746 | 1468840420212 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 1746 | 1468840420224 Marionette TRACE conn4 <- [1,602,null,{}] 04:13:40 INFO - PROCESS | 1746 | 1468840420233 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 1746 | 1468840420242 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:40 INFO - PROCESS | 1746 | 1468840420484 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:13:40 INFO - PROCESS | 1746 | 1468840420694 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 1746 | 1468840420702 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9e400 == 31 [pid = 1746] [id = 158] 04:13:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x93937400) [pid = 1746] [serial = 474] [outer = (nil)] 04:13:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x93b60c00) [pid = 1746] [serial = 475] [outer = 0x93937400] 04:13:40 INFO - PROCESS | 1746 | 1468840420788 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x93d66c00) [pid = 1746] [serial = 476] [outer = 0x93937400] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x953cec00 == 30 [pid = 1746] [id = 147] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9a621c00 == 29 [pid = 1746] [id = 148] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x91c01800 == 28 [pid = 1746] [id = 149] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e4000 == 27 [pid = 1746] [id = 152] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8e889000 == 26 [pid = 1746] [id = 153] 04:13:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8f868000 == 25 [pid = 1746] [id = 136] 04:13:42 INFO - PROCESS | 1746 | 1468840422578 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2413ms 04:13:42 INFO - PROCESS | 1746 | 1468840422619 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 1746 | 1468840422625 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:13:42 INFO - PROCESS | 1746 | 1468840422639 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 1746 | 1468840422644 Marionette TRACE conn4 <- [1,606,null,{}] 04:13:42 INFO - PROCESS | 1746 | 1468840422654 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 1746 | 1468840422661 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:42 INFO - PROCESS | 1746 | 1468840422853 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:13:43 INFO - PROCESS | 1746 | 1468840422983 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 1746 | 1468840422997 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0aac00 == 26 [pid = 1746] [id = 159] 04:13:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f0aec00) [pid = 1746] [serial = 477] [outer = (nil)] 04:13:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f1a7800) [pid = 1746] [serial = 478] [outer = 0x8f0aec00] 04:13:43 INFO - PROCESS | 1746 | 1468840423078 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8f873000) [pid = 1746] [serial = 479] [outer = 0x8f0aec00] 04:13:43 INFO - PROCESS | 1746 | 1468840423944 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:13:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1391ms 04:13:44 INFO - PROCESS | 1746 | 1468840424026 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 1746 | 1468840424034 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 04:13:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:13:44 INFO - PROCESS | 1746 | 1468840424055 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 1746 | 1468840424061 Marionette TRACE conn4 <- [1,610,null,{}] 04:13:44 INFO - PROCESS | 1746 | 1468840424067 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 1746 | 1468840424073 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:44 INFO - PROCESS | 1746 | 1468840424315 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:13:44 INFO - PROCESS | 1746 | 1468840424340 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 1746 | 1468840424351 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9ec00 == 27 [pid = 1746] [id = 160] 04:13:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x91d9f400) [pid = 1746] [serial = 480] [outer = (nil)] 04:13:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9233c800) [pid = 1746] [serial = 481] [outer = 0x91d9f400] 04:13:44 INFO - PROCESS | 1746 | 1468840424427 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9393a400) [pid = 1746] [serial = 482] [outer = 0x91d9f400] 04:13:45 INFO - PROCESS | 1746 | 1468840425489 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:13:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1494ms 04:13:45 INFO - PROCESS | 1746 | 1468840425550 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:13:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:13:45 INFO - PROCESS | 1746 | 1468840425555 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 04:13:45 INFO - PROCESS | 1746 | 1468840425564 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 1746 | 1468840425571 Marionette TRACE conn4 <- [1,614,null,{}] 04:13:45 INFO - PROCESS | 1746 | 1468840425599 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:45 INFO - PROCESS | 1746 | 1468840425609 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:45 INFO - PROCESS | 1746 | 1468840425860 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:13:45 INFO - PROCESS | 1746 | 1468840425889 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 1746 | 1468840425898 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacc400 == 28 [pid = 1746] [id = 161] 04:13:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x94835c00) [pid = 1746] [serial = 483] [outer = (nil)] 04:13:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9520a000) [pid = 1746] [serial = 484] [outer = 0x94835c00] 04:13:46 INFO - PROCESS | 1746 | 1468840426001 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x953d4c00) [pid = 1746] [serial = 485] [outer = 0x94835c00] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8e886800) [pid = 1746] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8f868c00) [pid = 1746] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x954d4c00) [pid = 1746] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9a360000) [pid = 1746] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8fa66c00) [pid = 1746] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9483f400) [pid = 1746] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x93b5c400) [pid = 1746] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x954b2800) [pid = 1746] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f07dc00) [pid = 1746] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x95201c00) [pid = 1746] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9aeca800) [pid = 1746] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x93d69c00) [pid = 1746] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x91da1400) [pid = 1746] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8f1ad400) [pid = 1746] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8fa68400) [pid = 1746] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x956f1000) [pid = 1746] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9a97d800) [pid = 1746] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8e889400) [pid = 1746] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8f07e000) [pid = 1746] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9567bc00) [pid = 1746] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9a1e8800) [pid = 1746] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8f081000) [pid = 1746] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9d861800) [pid = 1746] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9d85a800) [pid = 1746] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa2ffdc00) [pid = 1746] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x91c03400) [pid = 1746] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x91c0d400) [pid = 1746] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8f0ac400) [pid = 1746] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8eac7c00) [pid = 1746] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:13:46 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8d7e4400) [pid = 1746] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:13:47 INFO - PROCESS | 1746 | 1468840427289 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:13:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1793ms 04:13:47 INFO - PROCESS | 1746 | 1468840427356 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:13:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:13:47 INFO - PROCESS | 1746 | 1468840427361 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 04:13:47 INFO - PROCESS | 1746 | 1468840427367 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 1746 | 1468840427371 Marionette TRACE conn4 <- [1,618,null,{}] 04:13:47 INFO - PROCESS | 1746 | 1468840427378 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:47 INFO - PROCESS | 1746 | 1468840427382 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:47 INFO - PROCESS | 1746 | 1468840427568 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:13:47 INFO - PROCESS | 1746 | 1468840427693 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 1746 | 1468840427702 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88b000 == 29 [pid = 1746] [id = 162] 04:13:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8f1a1000) [pid = 1746] [serial = 486] [outer = (nil)] 04:13:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x92338400) [pid = 1746] [serial = 487] [outer = 0x8f1a1000] 04:13:47 INFO - PROCESS | 1746 | 1468840427778 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x953d3000) [pid = 1746] [serial = 488] [outer = 0x8f1a1000] 04:13:48 INFO - PROCESS | 1746 | 1468840428697 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:13:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1382ms 04:13:48 INFO - PROCESS | 1746 | 1468840428751 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 1746 | 1468840428758 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 04:13:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:13:48 INFO - PROCESS | 1746 | 1468840428768 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 1746 | 1468840428774 Marionette TRACE conn4 <- [1,622,null,{}] 04:13:48 INFO - PROCESS | 1746 | 1468840428795 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:48 INFO - PROCESS | 1746 | 1468840428803 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:49 INFO - PROCESS | 1746 | 1468840429042 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:13:49 INFO - PROCESS | 1746 | 1468840429275 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 1746 | 1468840429291 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f084800 == 30 [pid = 1746] [id = 163] 04:13:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8f084c00) [pid = 1746] [serial = 489] [outer = (nil)] 04:13:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f0b0800) [pid = 1746] [serial = 490] [outer = 0x8f084c00] 04:13:49 INFO - PROCESS | 1746 | 1468840429391 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f1a0000) [pid = 1746] [serial = 491] [outer = 0x8f084c00] 04:13:50 INFO - PROCESS | 1746 | 1468840430344 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1647ms 04:13:50 INFO - PROCESS | 1746 | 1468840430414 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 1746 | 1468840430431 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 04:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:13:50 INFO - PROCESS | 1746 | 1468840430449 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 1746 | 1468840430455 Marionette TRACE conn4 <- [1,626,null,{}] 04:13:50 INFO - PROCESS | 1746 | 1468840430463 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 1746 | 1468840430470 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:50 INFO - PROCESS | 1746 | 1468840430804 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:13:51 INFO - PROCESS | 1746 | 1468840430992 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 1746 | 1468840431002 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x93935400 == 31 [pid = 1746] [id = 164] 04:13:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x939d9c00) [pid = 1746] [serial = 492] [outer = (nil)] 04:13:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x93bcd800) [pid = 1746] [serial = 493] [outer = 0x939d9c00] 04:13:51 INFO - PROCESS | 1746 | 1468840431092 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x95207400) [pid = 1746] [serial = 494] [outer = 0x939d9c00] 04:13:52 INFO - PROCESS | 1746 | 1468840432074 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:13:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1695ms 04:13:52 INFO - PROCESS | 1746 | 1468840432143 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:13:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:13:52 INFO - PROCESS | 1746 | 1468840432148 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 04:13:52 INFO - PROCESS | 1746 | 1468840432156 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 1746 | 1468840432163 Marionette TRACE conn4 <- [1,630,null,{}] 04:13:52 INFO - PROCESS | 1746 | 1468840432182 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 1746 | 1468840432191 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:52 INFO - PROCESS | 1746 | 1468840432432 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:13:52 INFO - PROCESS | 1746 | 1468840432742 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 1746 | 1468840432752 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x954ce800 == 32 [pid = 1746] [id = 165] 04:13:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x954cec00) [pid = 1746] [serial = 495] [outer = (nil)] 04:13:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x954d3000) [pid = 1746] [serial = 496] [outer = 0x954cec00] 04:13:52 INFO - PROCESS | 1746 | 1468840432847 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f86f400) [pid = 1746] [serial = 497] [outer = 0x954cec00] 04:13:53 INFO - PROCESS | 1746 | 1468840433800 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1697ms 04:13:53 INFO - PROCESS | 1746 | 1468840433853 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:13:53 INFO - PROCESS | 1746 | 1468840433859 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 04:13:53 INFO - PROCESS | 1746 | 1468840433867 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 1746 | 1468840433871 Marionette TRACE conn4 <- [1,634,null,{}] 04:13:53 INFO - PROCESS | 1746 | 1468840433878 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 1746 | 1468840433883 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:54 INFO - PROCESS | 1746 | 1468840434091 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:13:54 INFO - PROCESS | 1746 | 1468840434262 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 1746 | 1468840434268 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080000 == 33 [pid = 1746] [id = 166] 04:13:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x954b2400) [pid = 1746] [serial = 498] [outer = (nil)] 04:13:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x956e9400) [pid = 1746] [serial = 499] [outer = 0x954b2400] 04:13:54 INFO - PROCESS | 1746 | 1468840434403 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x956f2400) [pid = 1746] [serial = 500] [outer = 0x954b2400] 04:13:54 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:55 INFO - PROCESS | 1746 | 1468840435342 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:13:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1547ms 04:13:55 INFO - PROCESS | 1746 | 1468840435413 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 1746 | 1468840435417 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 04:13:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:13:55 INFO - PROCESS | 1746 | 1468840435424 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 1746 | 1468840435428 Marionette TRACE conn4 <- [1,638,null,{}] 04:13:55 INFO - PROCESS | 1746 | 1468840435434 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 1746 | 1468840435440 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:55 INFO - PROCESS | 1746 | 1468840435677 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:13:55 INFO - PROCESS | 1746 | 1468840435891 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 1746 | 1468840435900 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x95680800 == 34 [pid = 1746] [id = 167] 04:13:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x95685000) [pid = 1746] [serial = 501] [outer = (nil)] 04:13:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9782fc00) [pid = 1746] [serial = 502] [outer = 0x95685000] 04:13:56 INFO - PROCESS | 1746 | 1468840436030 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9784a000) [pid = 1746] [serial = 503] [outer = 0x95685000] 04:13:56 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:56 INFO - PROCESS | 1746 | 1468840436947 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1587ms 04:13:57 INFO - PROCESS | 1746 | 1468840437013 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:13:57 INFO - PROCESS | 1746 | 1468840437017 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 04:13:57 INFO - PROCESS | 1746 | 1468840437025 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 1746 | 1468840437029 Marionette TRACE conn4 <- [1,642,null,{}] 04:13:57 INFO - PROCESS | 1746 | 1468840437036 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 1746 | 1468840437049 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:57 INFO - PROCESS | 1746 | 1468840437389 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:13:57 INFO - PROCESS | 1746 | 1468840437666 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 1746 | 1468840437677 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f19f400 == 35 [pid = 1746] [id = 168] 04:13:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x97829400) [pid = 1746] [serial = 504] [outer = (nil)] 04:13:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x99fa5000) [pid = 1746] [serial = 505] [outer = 0x97829400] 04:13:57 INFO - PROCESS | 1746 | 1468840437762 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9a078000) [pid = 1746] [serial = 506] [outer = 0x97829400] 04:13:58 INFO - PROCESS | 1746 | 1468840438722 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1737ms 04:13:58 INFO - PROCESS | 1746 | 1468840438763 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 1746 | 1468840438768 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 04:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:13:58 INFO - PROCESS | 1746 | 1468840438776 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 1746 | 1468840438781 Marionette TRACE conn4 <- [1,646,null,{}] 04:13:58 INFO - PROCESS | 1746 | 1468840438788 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:58 INFO - PROCESS | 1746 | 1468840438793 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:59 INFO - PROCESS | 1746 | 1468840439004 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:13:59 INFO - PROCESS | 1746 | 1468840439220 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 1746 | 1468840439227 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:13:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ead0c00 == 36 [pid = 1746] [id = 169] 04:13:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f083400) [pid = 1746] [serial = 507] [outer = (nil)] 04:13:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f1aa400) [pid = 1746] [serial = 508] [outer = 0x8f083400] 04:13:59 INFO - PROCESS | 1746 | 1468840439369 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x91d9ac00) [pid = 1746] [serial = 509] [outer = 0x8f083400] 04:14:00 INFO - PROCESS | 1746 | 1468840440304 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1589ms 04:14:00 INFO - PROCESS | 1746 | 1468840440367 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:14:00 INFO - PROCESS | 1746 | 1468840440373 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 04:14:00 INFO - PROCESS | 1746 | 1468840440381 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 1746 | 1468840440384 Marionette TRACE conn4 <- [1,650,null,{}] 04:14:00 INFO - PROCESS | 1746 | 1468840440392 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 1746 | 1468840440398 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:00 INFO - PROCESS | 1746 | 1468840440619 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:14:01 INFO - PROCESS | 1746 | 1468840441042 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 1746 | 1468840441051 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e2800 == 37 [pid = 1746] [id = 170] 04:14:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8d7e3800) [pid = 1746] [serial = 510] [outer = (nil)] 04:14:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8e880400) [pid = 1746] [serial = 511] [outer = 0x8d7e3800] 04:14:01 INFO - PROCESS | 1746 | 1468840441149 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8ead0800) [pid = 1746] [serial = 512] [outer = 0x8d7e3800] 04:14:02 INFO - PROCESS | 1746 | 1468840442096 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1759ms 04:14:02 INFO - PROCESS | 1746 | 1468840442142 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 1746 | 1468840442148 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 04:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:14:02 INFO - PROCESS | 1746 | 1468840442156 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 1746 | 1468840442160 Marionette TRACE conn4 <- [1,654,null,{}] 04:14:02 INFO - PROCESS | 1746 | 1468840442169 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 1746 | 1468840442178 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:02 INFO - PROCESS | 1746 | 1468840442386 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:14:02 INFO - PROCESS | 1746 | 1468840442729 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 1746 | 1468840442740 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a3c00 == 38 [pid = 1746] [id = 171] 04:14:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8f869c00) [pid = 1746] [serial = 513] [outer = (nil)] 04:14:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x91157000) [pid = 1746] [serial = 514] [outer = 0x8f869c00] 04:14:02 INFO - PROCESS | 1746 | 1468840442835 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x91da0400) [pid = 1746] [serial = 515] [outer = 0x8f869c00] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f872400 == 37 [pid = 1746] [id = 140] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x93936800 == 36 [pid = 1746] [id = 139] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86fc00 == 35 [pid = 1746] [id = 154] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8e881400) [pid = 1746] [serial = 463] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08b400 == 34 [pid = 1746] [id = 157] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86c000 == 33 [pid = 1746] [id = 156] 04:14:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e3000 == 32 [pid = 1746] [id = 155] 04:14:03 INFO - PROCESS | 1746 | 1468840443885 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8eac6800) [pid = 1746] [serial = 375] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x91151000) [pid = 1746] [serial = 410] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x956f8000) [pid = 1746] [serial = 419] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9a40c800) [pid = 1746] [serial = 389] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8f1a4000) [pid = 1746] [serial = 376] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x91158400) [pid = 1746] [serial = 421] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9d818800) [pid = 1746] [serial = 217] [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.] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9a97b400) [pid = 1746] [serial = 392] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x956f2c00) [pid = 1746] [serial = 382] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9d86b000) [pid = 1746] [serial = 403] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9d873400) [pid = 1746] [serial = 404] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9567ec00) [pid = 1746] [serial = 373] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x95237c00) [pid = 1746] [serial = 379] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8f872000) [pid = 1746] [serial = 409] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d4cc800) [pid = 1746] [serial = 401] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x956ed800) [pid = 1746] [serial = 418] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x97848000) [pid = 1746] [serial = 383] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x954a5800) [pid = 1746] [serial = 413] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x954c7000) [pid = 1746] [serial = 416] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9a61cc00) [pid = 1746] [serial = 407] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x93d6f400) [pid = 1746] [serial = 422] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x91d95800) [pid = 1746] [serial = 406] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9a40fc00) [pid = 1746] [serial = 388] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9d4c8400) [pid = 1746] [serial = 400] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9aec8c00) [pid = 1746] [serial = 398] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x953cfc00) [pid = 1746] [serial = 380] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9a075400) [pid = 1746] [serial = 386] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9520c000) [pid = 1746] [serial = 412] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x953c9400) [pid = 1746] [serial = 415] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a62b800) [pid = 1746] [serial = 391] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9af68400) [pid = 1746] [serial = 397] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9aed4800) [pid = 1746] [serial = 394] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f085400) [pid = 1746] [serial = 395] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9a070400) [pid = 1746] [serial = 385] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8eac4000) [pid = 1746] [serial = 460] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f1ac400) [pid = 1746] [serial = 427] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x956ef400) [pid = 1746] [serial = 430] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9844b000) [pid = 1746] [serial = 431] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9af5a800) [pid = 1746] [serial = 434] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9aec7800) [pid = 1746] [serial = 433] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9c0a5c00) [pid = 1746] [serial = 436] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0xa2002000) [pid = 1746] [serial = 437] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0xa2324000) [pid = 1746] [serial = 439] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa3452800) [pid = 1746] [serial = 442] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0xa23b5000) [pid = 1746] [serial = 440] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0xa507a000) [pid = 1746] [serial = 445] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0xa35da800) [pid = 1746] [serial = 443] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x91c0b000) [pid = 1746] [serial = 448] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0xa6242800) [pid = 1746] [serial = 446] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa5022000) [pid = 1746] [serial = 451] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x91c0e000) [pid = 1746] [serial = 449] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f0b3c00) [pid = 1746] [serial = 454] [outer = (nil)] [url = about:blank] 04:14:03 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0xa681e400) [pid = 1746] [serial = 452] [outer = (nil)] [url = about:blank] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1840ms 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f084000) [pid = 1746] [serial = 461] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f0b6c00) [pid = 1746] [serial = 455] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9a418c00) [pid = 1746] [serial = 424] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa23ad800) [pid = 1746] [serial = 458] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9a972c00) [pid = 1746] [serial = 425] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f0b4000) [pid = 1746] [serial = 457] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x91d99000) [pid = 1746] [serial = 428] [outer = (nil)] [url = about:blank] 04:14:04 INFO - PROCESS | 1746 | 1468840444011 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 1746 | 1468840444017 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 04:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:14:04 INFO - PROCESS | 1746 | 1468840444028 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 1746 | 1468840444031 Marionette TRACE conn4 <- [1,658,null,{}] 04:14:04 INFO - PROCESS | 1746 | 1468840444048 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 1746 | 1468840444054 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:04 INFO - PROCESS | 1746 | 1468840444263 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:14:04 INFO - PROCESS | 1746 | 1468840444472 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 1746 | 1468840444483 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b4c00 == 33 [pid = 1746] [id = 172] 04:14:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f0b5400) [pid = 1746] [serial = 516] [outer = (nil)] 04:14:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x911cc400) [pid = 1746] [serial = 517] [outer = 0x8f0b5400] 04:14:04 INFO - PROCESS | 1746 | 1468840444558 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x91da0000) [pid = 1746] [serial = 518] [outer = 0x8f0b5400] 04:14:05 INFO - PROCESS | 1746 | 1468840445356 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1394ms 04:14:05 INFO - PROCESS | 1746 | 1468840445423 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 1746 | 1468840445426 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 04:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:14:05 INFO - PROCESS | 1746 | 1468840445466 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 1746 | 1468840445475 Marionette TRACE conn4 <- [1,662,null,{}] 04:14:05 INFO - PROCESS | 1746 | 1468840445485 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 1746 | 1468840445497 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:05 INFO - PROCESS | 1746 | 1468840445698 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:14:05 INFO - PROCESS | 1746 | 1468840445842 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 1746 | 1468840445850 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a8c00 == 34 [pid = 1746] [id = 173] 04:14:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x93d69c00) [pid = 1746] [serial = 519] [outer = (nil)] 04:14:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x953cb400) [pid = 1746] [serial = 520] [outer = 0x93d69c00] 04:14:05 INFO - PROCESS | 1746 | 1468840445924 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x954a9000) [pid = 1746] [serial = 521] [outer = 0x93d69c00] 04:14:06 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:06 INFO - PROCESS | 1746 | 1468840446812 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1403ms 04:14:06 INFO - PROCESS | 1746 | 1468840446861 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 1746 | 1468840446866 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 04:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:14:06 INFO - PROCESS | 1746 | 1468840446881 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 1746 | 1468840446885 Marionette TRACE conn4 <- [1,666,null,{}] 04:14:06 INFO - PROCESS | 1746 | 1468840446893 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 1746 | 1468840446898 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:07 INFO - PROCESS | 1746 | 1468840447120 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:14:07 INFO - PROCESS | 1746 | 1468840447146 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 1746 | 1468840447152 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bc6800 == 35 [pid = 1746] [id = 174] 04:14:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954ad800) [pid = 1746] [serial = 522] [outer = (nil)] 04:14:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x954ca800) [pid = 1746] [serial = 523] [outer = 0x954ad800] 04:14:07 INFO - PROCESS | 1746 | 1468840447225 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x954d3800) [pid = 1746] [serial = 524] [outer = 0x954ad800] 04:14:07 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x94835c00) [pid = 1746] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f86d400) [pid = 1746] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f080400) [pid = 1746] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f0aec00) [pid = 1746] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x91d9f400) [pid = 1746] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x911ccc00) [pid = 1746] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x91d9cc00) [pid = 1746] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:14:08 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93937400) [pid = 1746] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:14:08 INFO - PROCESS | 1746 | 1468840448302 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1441ms 04:14:08 INFO - PROCESS | 1746 | 1468840448323 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:14:08 INFO - PROCESS | 1746 | 1468840448328 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 04:14:08 INFO - PROCESS | 1746 | 1468840448335 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1746 | 1468840448339 Marionette TRACE conn4 <- [1,670,null,{}] 04:14:08 INFO - PROCESS | 1746 | 1468840448346 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:08 INFO - PROCESS | 1746 | 1468840448351 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:08 INFO - PROCESS | 1746 | 1468840448529 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:14:08 INFO - PROCESS | 1746 | 1468840448545 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 1746 | 1468840448562 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080400 == 36 [pid = 1746] [id = 175] 04:14:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8fa68400) [pid = 1746] [serial = 525] [outer = (nil)] 04:14:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x953c9400) [pid = 1746] [serial = 526] [outer = 0x8fa68400] 04:14:08 INFO - PROCESS | 1746 | 1468840448752 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x95681400) [pid = 1746] [serial = 527] [outer = 0x8fa68400] 04:14:09 INFO - PROCESS | 1746 | 1468840449565 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1286ms 04:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:14:09 INFO - PROCESS | 1746 | 1468840449622 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 1746 | 1468840449625 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 04:14:09 INFO - PROCESS | 1746 | 1468840449631 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 1746 | 1468840449635 Marionette TRACE conn4 <- [1,674,null,{}] 04:14:09 INFO - PROCESS | 1746 | 1468840449640 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 1746 | 1468840449646 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:09 INFO - PROCESS | 1746 | 1468840449875 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:14:09 INFO - PROCESS | 1746 | 1468840449884 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 1746 | 1468840449894 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7df800 == 37 [pid = 1746] [id = 176] 04:14:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x939ccc00) [pid = 1746] [serial = 528] [outer = (nil)] 04:14:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x97821c00) [pid = 1746] [serial = 529] [outer = 0x939ccc00] 04:14:09 INFO - PROCESS | 1746 | 1468840449962 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x97850400) [pid = 1746] [serial = 530] [outer = 0x939ccc00] 04:14:10 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:11 INFO - PROCESS | 1746 | 1468840451140 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:14:11 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 04:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1582ms 04:14:11 INFO - PROCESS | 1746 | 1468840451213 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 1746 | 1468840451220 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 04:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:14:11 INFO - PROCESS | 1746 | 1468840451229 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 1746 | 1468840451238 Marionette TRACE conn4 <- [1,678,null,{}] 04:14:11 INFO - PROCESS | 1746 | 1468840451246 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:11 INFO - PROCESS | 1746 | 1468840451253 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:11 INFO - PROCESS | 1746 | 1468840451502 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:14:11 INFO - PROCESS | 1746 | 1468840451723 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 1746 | 1468840451732 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08b000 == 38 [pid = 1746] [id = 177] 04:14:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f0b3c00) [pid = 1746] [serial = 531] [outer = (nil)] 04:14:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f872000) [pid = 1746] [serial = 532] [outer = 0x8f0b3c00] 04:14:11 INFO - PROCESS | 1746 | 1468840451820 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x91158400) [pid = 1746] [serial = 533] [outer = 0x8f0b3c00] 04:14:12 INFO - PROCESS | 1746 | 1468840452830 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1638ms 04:14:12 INFO - PROCESS | 1746 | 1468840452868 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 1746 | 1468840452876 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 04:14:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:14:12 INFO - PROCESS | 1746 | 1468840452887 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 1746 | 1468840452894 Marionette TRACE conn4 <- [1,682,null,{}] 04:14:12 INFO - PROCESS | 1746 | 1468840452901 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 1746 | 1468840452907 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:13 INFO - PROCESS | 1746 | 1468840453122 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:14:13 INFO - PROCESS | 1746 | 1468840453379 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 1746 | 1468840453385 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d98400 == 39 [pid = 1746] [id = 178] 04:14:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x93bc9800) [pid = 1746] [serial = 534] [outer = (nil)] 04:14:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x953cc400) [pid = 1746] [serial = 535] [outer = 0x93bc9800] 04:14:13 INFO - PROCESS | 1746 | 1468840453511 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x954a9400) [pid = 1746] [serial = 536] [outer = 0x93bc9800] 04:14:14 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:14 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:14 INFO - PROCESS | 1746 | 1468840454832 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:14:14 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) 04:14:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1996ms 04:14:14 INFO - PROCESS | 1746 | 1468840454919 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 1746 | 1468840454925 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 04:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:14:14 INFO - PROCESS | 1746 | 1468840454952 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 1746 | 1468840454961 Marionette TRACE conn4 <- [1,686,null,{}] 04:14:14 INFO - PROCESS | 1746 | 1468840454979 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 1746 | 1468840454989 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:15 INFO - PROCESS | 1746 | 1468840455181 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:14:15 INFO - PROCESS | 1746 | 1468840455345 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 1746 | 1468840455357 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cf400 == 40 [pid = 1746] [id = 179] 04:14:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x954cac00) [pid = 1746] [serial = 537] [outer = (nil)] 04:14:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x97856c00) [pid = 1746] [serial = 538] [outer = 0x954cac00] 04:14:15 INFO - PROCESS | 1746 | 1468840455441 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x99486c00) [pid = 1746] [serial = 539] [outer = 0x954cac00] 04:14:16 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:16 INFO - PROCESS | 1746 | 1468840456792 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:14:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1898ms 04:14:16 INFO - PROCESS | 1746 | 1468840456878 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 1746 | 1468840456884 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 04:14:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:14:16 INFO - PROCESS | 1746 | 1468840456942 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 1746 | 1468840456947 Marionette TRACE conn4 <- [1,690,null,{}] 04:14:16 INFO - PROCESS | 1746 | 1468840456954 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:16 INFO - PROCESS | 1746 | 1468840456960 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:17 INFO - PROCESS | 1746 | 1468840457155 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:14:17 INFO - PROCESS | 1746 | 1468840457320 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 1746 | 1468840457328 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x97824400 == 41 [pid = 1746] [id = 180] 04:14:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x97855800) [pid = 1746] [serial = 540] [outer = (nil)] 04:14:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9a074000) [pid = 1746] [serial = 541] [outer = 0x97855800] 04:14:17 INFO - PROCESS | 1746 | 1468840457413 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9a10c400) [pid = 1746] [serial = 542] [outer = 0x97855800] 04:14:18 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:18 INFO - PROCESS | 1746 | 1468840458760 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:14:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1843ms 04:14:18 INFO - PROCESS | 1746 | 1468840458831 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 1746 | 1468840458835 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 04:14:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:14:18 INFO - PROCESS | 1746 | 1468840458865 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1746 | 1468840458871 Marionette TRACE conn4 <- [1,694,null,{}] 04:14:18 INFO - PROCESS | 1746 | 1468840458880 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 1746 | 1468840458885 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:19 INFO - PROCESS | 1746 | 1468840459101 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:14:19 INFO - PROCESS | 1746 | 1468840459267 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 1746 | 1468840459278 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x99715c00 == 42 [pid = 1746] [id = 181] 04:14:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x99fa7800) [pid = 1746] [serial = 543] [outer = (nil)] 04:14:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9a40c000) [pid = 1746] [serial = 544] [outer = 0x99fa7800] 04:14:19 INFO - PROCESS | 1746 | 1468840459358 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a61d400) [pid = 1746] [serial = 545] [outer = 0x99fa7800] 04:14:20 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:20 INFO - PROCESS | 1746 | 1468840460751 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:14:20 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) 04:14:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1997ms 04:14:20 INFO - PROCESS | 1746 | 1468840460858 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:14:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:14:20 INFO - PROCESS | 1746 | 1468840460863 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 04:14:20 INFO - PROCESS | 1746 | 1468840460872 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 1746 | 1468840460875 Marionette TRACE conn4 <- [1,698,null,{}] 04:14:20 INFO - PROCESS | 1746 | 1468840460884 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 1746 | 1468840460895 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:21 INFO - PROCESS | 1746 | 1468840461327 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:14:21 INFO - PROCESS | 1746 | 1468840461512 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 1746 | 1468840461525 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07c400 == 43 [pid = 1746] [id = 182] 04:14:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f082800) [pid = 1746] [serial = 546] [outer = (nil)] 04:14:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f08a000) [pid = 1746] [serial = 547] [outer = 0x8f082800] 04:14:21 INFO - PROCESS | 1746 | 1468840461602 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f0b6400) [pid = 1746] [serial = 548] [outer = 0x8f082800] 04:14:22 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:22 INFO - PROCESS | 1746 | 1468840462993 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:14:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2140ms 04:14:23 INFO - PROCESS | 1746 | 1468840463013 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 1746 | 1468840463020 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 04:14:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:14:23 INFO - PROCESS | 1746 | 1468840463030 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 1746 | 1468840463034 Marionette TRACE conn4 <- [1,702,null,{}] 04:14:23 INFO - PROCESS | 1746 | 1468840463089 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:23 INFO - PROCESS | 1746 | 1468840463097 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x92338400) [pid = 1746] [serial = 487] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | 1468840463465 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:14:23 INFO - PROCESS | 1746 | 1468840463490 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 1746 | 1468840463499 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88e000 == 44 [pid = 1746] [id = 183] 04:14:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8eac2000) [pid = 1746] [serial = 549] [outer = (nil)] 04:14:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8eac8c00) [pid = 1746] [serial = 550] [outer = 0x8eac2000] 04:14:23 INFO - PROCESS | 1746 | 1468840463576 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8fa6e400) [pid = 1746] [serial = 551] [outer = 0x8eac2000] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9520a000) [pid = 1746] [serial = 484] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8fa64800) [pid = 1746] [serial = 469] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f088800) [pid = 1746] [serial = 466] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f873000) [pid = 1746] [serial = 479] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9233c800) [pid = 1746] [serial = 481] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f1a7800) [pid = 1746] [serial = 478] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x91d99c00) [pid = 1746] [serial = 473] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x91da1000) [pid = 1746] [serial = 464] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x93b60c00) [pid = 1746] [serial = 475] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x91c09c00) [pid = 1746] [serial = 472] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9393a400) [pid = 1746] [serial = 482] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8fa6c800) [pid = 1746] [serial = 470] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x93d66c00) [pid = 1746] [serial = 476] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f0b1000) [pid = 1746] [serial = 467] [outer = (nil)] [url = about:blank] 04:14:23 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x953d4c00) [pid = 1746] [serial = 485] [outer = (nil)] [url = about:blank] 04:14:24 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:24 INFO - PROCESS | 1746 | 1468840464892 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1885ms 04:14:24 INFO - PROCESS | 1746 | 1468840464915 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:14:24 INFO - PROCESS | 1746 | 1468840464920 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 04:14:24 INFO - PROCESS | 1746 | 1468840464927 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 1746 | 1468840464930 Marionette TRACE conn4 <- [1,706,null,{}] 04:14:24 INFO - PROCESS | 1746 | 1468840464937 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 1746 | 1468840464943 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:25 INFO - PROCESS | 1746 | 1468840465217 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:14:25 INFO - PROCESS | 1746 | 1468840465244 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 1746 | 1468840465253 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1aa800 == 45 [pid = 1746] [id = 184] 04:14:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9233cc00) [pid = 1746] [serial = 552] [outer = (nil)] 04:14:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9393c000) [pid = 1746] [serial = 553] [outer = 0x9233cc00] 04:14:25 INFO - PROCESS | 1746 | 1468840465324 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x93bc5000) [pid = 1746] [serial = 554] [outer = 0x9233cc00] 04:14:26 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:26 INFO - PROCESS | 1746 | 1468840466720 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1833ms 04:14:26 INFO - PROCESS | 1746 | 1468840466761 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 1746 | 1468840466768 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 04:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:14:26 INFO - PROCESS | 1746 | 1468840466826 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 1746 | 1468840466834 Marionette TRACE conn4 <- [1,710,null,{}] 04:14:26 INFO - PROCESS | 1746 | 1468840466863 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 1746 | 1468840466871 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:27 INFO - PROCESS | 1746 | 1468840467095 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:14:27 INFO - PROCESS | 1746 | 1468840467123 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 1746 | 1468840467130 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d94800 == 46 [pid = 1746] [id = 185] 04:14:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x93bcb000) [pid = 1746] [serial = 555] [outer = (nil)] 04:14:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x954a5800) [pid = 1746] [serial = 556] [outer = 0x93bcb000] 04:14:27 INFO - PROCESS | 1746 | 1468840467206 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9567c400) [pid = 1746] [serial = 557] [outer = 0x93bcb000] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x954ad800) [pid = 1746] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x97829400) [pid = 1746] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x954b2400) [pid = 1746] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f084c00) [pid = 1746] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x939d9c00) [pid = 1746] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f0b5400) [pid = 1746] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f083400) [pid = 1746] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f869c00) [pid = 1746] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x954cec00) [pid = 1746] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8d7e3800) [pid = 1746] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x95685000) [pid = 1746] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8fa68400) [pid = 1746] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:14:28 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93d69c00) [pid = 1746] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:14:28 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:28 INFO - PROCESS | 1746 | 1468840468691 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1961ms 04:14:28 INFO - PROCESS | 1746 | 1468840468740 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 04:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:14:28 INFO - PROCESS | 1746 | 1468840468745 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 04:14:28 INFO - PROCESS | 1746 | 1468840468752 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 1746 | 1468840468755 Marionette TRACE conn4 <- [1,714,null,{}] 04:14:28 INFO - PROCESS | 1746 | 1468840468763 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 1746 | 1468840468767 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:28 INFO - PROCESS | 1746 | 1468840468939 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:14:29 INFO - PROCESS | 1746 | 1468840469066 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 1746 | 1468840469074 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e6800 == 47 [pid = 1746] [id = 186] 04:14:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f084c00) [pid = 1746] [serial = 558] [outer = (nil)] 04:14:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954b0c00) [pid = 1746] [serial = 559] [outer = 0x8f084c00] 04:14:29 INFO - PROCESS | 1746 | 1468840469146 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x954cb400) [pid = 1746] [serial = 560] [outer = 0x8f084c00] 04:14:30 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:30 INFO - PROCESS | 1746 | 1468840470341 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:14:30 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 04:14:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1640ms 04:14:30 INFO - PROCESS | 1746 | 1468840470393 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1746 | 1468840470400 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 04:14:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:14:30 INFO - PROCESS | 1746 | 1468840470411 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1746 | 1468840470416 Marionette TRACE conn4 <- [1,718,null,{}] 04:14:30 INFO - PROCESS | 1746 | 1468840470545 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 1746 | 1468840470551 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:30 INFO - PROCESS | 1746 | 1468840470779 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:14:30 INFO - PROCESS | 1746 | 1468840470947 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 1746 | 1468840470959 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b2c00 == 48 [pid = 1746] [id = 187] 04:14:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f1a3800) [pid = 1746] [serial = 561] [outer = (nil)] 04:14:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f86dc00) [pid = 1746] [serial = 562] [outer = 0x8f1a3800] 04:14:31 INFO - PROCESS | 1746 | 1468840471049 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8fa64800) [pid = 1746] [serial = 563] [outer = 0x8f1a3800] 04:14:32 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:32 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:32 INFO - PROCESS | 1746 | 1468840472444 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:14:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2103ms 04:14:32 INFO - PROCESS | 1746 | 1468840472529 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 1746 | 1468840472539 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 04:14:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:14:32 INFO - PROCESS | 1746 | 1468840472556 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 1746 | 1468840472560 Marionette TRACE conn4 <- [1,722,null,{}] 04:14:32 INFO - PROCESS | 1746 | 1468840472568 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 1746 | 1468840472575 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:32 INFO - PROCESS | 1746 | 1468840472773 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:14:32 INFO - PROCESS | 1746 | 1468840472945 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 1746 | 1468840472953 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b1000 == 49 [pid = 1746] [id = 188] 04:14:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x91c08c00) [pid = 1746] [serial = 564] [outer = (nil)] 04:14:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x93bc4400) [pid = 1746] [serial = 565] [outer = 0x91c08c00] 04:14:33 INFO - PROCESS | 1746 | 1468840473041 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x93d6e400) [pid = 1746] [serial = 566] [outer = 0x91c08c00] 04:14:33 INFO - PROCESS | 1746 | 1468840473993 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:14:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:14:34 INFO - PROCESS | 1746 | 1468840474064 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 04:14:34 INFO - PROCESS | 1746 | 1468840474071 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 1746 | 1468840474078 Marionette TRACE conn4 <- [1,726,null,{}] 04:14:34 INFO - PROCESS | 1746 | 1468840474096 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:34 INFO - PROCESS | 1746 | 1468840474105 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:34 INFO - PROCESS | 1746 | 1468840474363 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:14:34 INFO - PROCESS | 1746 | 1468840474656 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 1746 | 1468840474668 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x97848800 == 50 [pid = 1746] [id = 189] 04:14:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x97848c00) [pid = 1746] [serial = 567] [outer = (nil)] 04:14:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x984ebc00) [pid = 1746] [serial = 568] [outer = 0x97848c00] 04:14:34 INFO - PROCESS | 1746 | 1468840474756 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9a072c00) [pid = 1746] [serial = 569] [outer = 0x97848c00] 04:14:35 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:35 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:35 INFO - PROCESS | 1746 | 1468840475800 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:14:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1788ms 04:14:35 INFO - PROCESS | 1746 | 1468840475860 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:14:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:14:35 INFO - PROCESS | 1746 | 1468840475865 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 04:14:35 INFO - PROCESS | 1746 | 1468840475872 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 1746 | 1468840475876 Marionette TRACE conn4 <- [1,730,null,{}] 04:14:35 INFO - PROCESS | 1746 | 1468840475882 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 1746 | 1468840475888 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:36 INFO - PROCESS | 1746 | 1468840476095 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:14:36 INFO - PROCESS | 1746 | 1468840476359 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 1746 | 1468840476370 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x956f5400 == 51 [pid = 1746] [id = 190] 04:14:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9a19c800) [pid = 1746] [serial = 570] [outer = (nil)] 04:14:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9a627c00) [pid = 1746] [serial = 571] [outer = 0x9a19c800] 04:14:36 INFO - PROCESS | 1746 | 1468840476454 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9a62a800) [pid = 1746] [serial = 572] [outer = 0x9a19c800] 04:14:37 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:37 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:37 INFO - PROCESS | 1746 | 1468840477409 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 1746 | 1468840477467 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 04:14:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:14:37 INFO - PROCESS | 1746 | 1468840477475 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 1746 | 1468840477479 Marionette TRACE conn4 <- [1,734,null,{}] 04:14:37 INFO - PROCESS | 1746 | 1468840477486 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 1746 | 1468840477493 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:37 INFO - PROCESS | 1746 | 1468840477705 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:14:37 INFO - PROCESS | 1746 | 1468840477940 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 1746 | 1468840477949 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x93939000 == 52 [pid = 1746] [id = 191] 04:14:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9a61f400) [pid = 1746] [serial = 573] [outer = (nil)] 04:14:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a97bc00) [pid = 1746] [serial = 574] [outer = 0x9a61f400] 04:14:38 INFO - PROCESS | 1746 | 1468840478049 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9a9ee000) [pid = 1746] [serial = 575] [outer = 0x9a61f400] 04:14:38 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:38 INFO - PROCESS | 1746 | 1468840478925 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:14:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1493ms 04:14:38 INFO - PROCESS | 1746 | 1468840478977 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 1746 | 1468840478980 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 04:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:14:38 INFO - PROCESS | 1746 | 1468840478990 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 1746 | 1468840478994 Marionette TRACE conn4 <- [1,738,null,{}] 04:14:39 INFO - PROCESS | 1746 | 1468840479000 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:39 INFO - PROCESS | 1746 | 1468840479010 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:39 INFO - PROCESS | 1746 | 1468840479250 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:14:39 INFO - PROCESS | 1746 | 1468840479476 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 1746 | 1468840479484 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88c800 == 53 [pid = 1746] [id = 192] 04:14:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9a972c00) [pid = 1746] [serial = 576] [outer = (nil)] 04:14:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9aed4c00) [pid = 1746] [serial = 577] [outer = 0x9a972c00] 04:14:39 INFO - PROCESS | 1746 | 1468840479585 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9af62c00) [pid = 1746] [serial = 578] [outer = 0x9a972c00] 04:14:40 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:40 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:40 INFO - PROCESS | 1746 | 1468840480914 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1938ms 04:14:40 INFO - PROCESS | 1746 | 1468840480929 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 1746 | 1468840480933 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 04:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:14:40 INFO - PROCESS | 1746 | 1468840480942 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 1746 | 1468840480947 Marionette TRACE conn4 <- [1,742,null,{}] 04:14:40 INFO - PROCESS | 1746 | 1468840480953 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 1746 | 1468840480958 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:41 INFO - PROCESS | 1746 | 1468840481233 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:14:41 INFO - PROCESS | 1746 | 1468840481403 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 1746 | 1468840481411 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e6000 == 54 [pid = 1746] [id = 193] 04:14:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x93d66c00) [pid = 1746] [serial = 579] [outer = (nil)] 04:14:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9b3c9c00) [pid = 1746] [serial = 580] [outer = 0x93d66c00] 04:14:41 INFO - PROCESS | 1746 | 1468840481494 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9b6a1800) [pid = 1746] [serial = 581] [outer = 0x93d66c00] 04:14:42 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:42 INFO - PROCESS | 1746 | 1468840482862 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:14:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9b730000) [pid = 1746] [serial = 582] [outer = 0x9837a400] 04:14:42 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 04:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2040ms 04:14:43 INFO - PROCESS | 1746 | 1468840483086 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 1746 | 1468840483091 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 04:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:14:43 INFO - PROCESS | 1746 | 1468840483182 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 1746 | 1468840483186 Marionette TRACE conn4 <- [1,746,null,{}] 04:14:43 INFO - PROCESS | 1746 | 1468840483197 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 1746 | 1468840483210 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:43 INFO - PROCESS | 1746 | 1468840483393 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:14:43 INFO - PROCESS | 1746 | 1468840483566 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 1746 | 1468840483578 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081c00 == 55 [pid = 1746] [id = 194] 04:14:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f086c00) [pid = 1746] [serial = 583] [outer = (nil)] 04:14:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x954d4800) [pid = 1746] [serial = 584] [outer = 0x8f086c00] 04:14:43 INFO - PROCESS | 1746 | 1468840483658 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x956f5800) [pid = 1746] [serial = 585] [outer = 0x8f086c00] 04:14:44 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:44 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:44 INFO - PROCESS | 1746 | 1468840484991 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:14:45 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.) 04:14:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1897ms 04:14:45 INFO - PROCESS | 1746 | 1468840485023 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 1746 | 1468840485029 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 04:14:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:14:45 INFO - PROCESS | 1746 | 1468840485147 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 1746 | 1468840485154 Marionette TRACE conn4 <- [1,750,null,{}] 04:14:45 INFO - PROCESS | 1746 | 1468840485163 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 1746 | 1468840485169 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:45 INFO - PROCESS | 1746 | 1468840485389 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:14:45 INFO - PROCESS | 1746 | 1468840485687 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 1746 | 1468840485700 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f867000 == 56 [pid = 1746] [id = 195] 04:14:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8f86bc00) [pid = 1746] [serial = 586] [outer = (nil)] 04:14:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8fa70000) [pid = 1746] [serial = 587] [outer = 0x8f86bc00] 04:14:45 INFO - PROCESS | 1746 | 1468840485779 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x911ca800) [pid = 1746] [serial = 588] [outer = 0x8f86bc00] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91d94800 == 55 [pid = 1746] [id = 185] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1aa800 == 54 [pid = 1746] [id = 184] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88e000 == 53 [pid = 1746] [id = 183] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07c400 == 52 [pid = 1746] [id = 182] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x953cf400 == 51 [pid = 1746] [id = 179] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91d98400 == 50 [pid = 1746] [id = 178] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08b000 == 49 [pid = 1746] [id = 177] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91c09000 == 48 [pid = 1746] [id = 150] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x93939800 == 47 [pid = 1746] [id = 137] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x9d4c8c00 == 46 [pid = 1746] [id = 146] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e888000 == 45 [pid = 1746] [id = 145] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x95685800 == 44 [pid = 1746] [id = 144] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a9000 == 43 [pid = 1746] [id = 151] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88cc00 == 42 [pid = 1746] [id = 142] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x99715c00 == 41 [pid = 1746] [id = 181] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x97824400 == 40 [pid = 1746] [id = 180] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88a000 == 39 [pid = 1746] [id = 141] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9e400 == 38 [pid = 1746] [id = 158] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x954d4400 == 37 [pid = 1746] [id = 143] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9a800 == 36 [pid = 1746] [id = 138] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081c00 == 35 [pid = 1746] [id = 194] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e6000 == 34 [pid = 1746] [id = 193] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88c800 == 33 [pid = 1746] [id = 192] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x956f5400 == 32 [pid = 1746] [id = 190] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x93939000 == 31 [pid = 1746] [id = 191] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x97848800 == 30 [pid = 1746] [id = 189] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b1000 == 29 [pid = 1746] [id = 188] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e6800 == 28 [pid = 1746] [id = 186] 04:14:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b2c00 == 27 [pid = 1746] [id = 187] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x954ca800) [pid = 1746] [serial = 523] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9a078000) [pid = 1746] [serial = 506] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x99fa5000) [pid = 1746] [serial = 505] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x956f2400) [pid = 1746] [serial = 500] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x956e9400) [pid = 1746] [serial = 499] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8f1a0000) [pid = 1746] [serial = 491] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f0b0800) [pid = 1746] [serial = 490] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x95207400) [pid = 1746] [serial = 494] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x93bcd800) [pid = 1746] [serial = 493] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x911cc400) [pid = 1746] [serial = 517] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x91da0000) [pid = 1746] [serial = 518] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x91d9ac00) [pid = 1746] [serial = 509] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f1aa400) [pid = 1746] [serial = 508] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x91da0400) [pid = 1746] [serial = 515] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x91157000) [pid = 1746] [serial = 514] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f86f400) [pid = 1746] [serial = 497] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x954d3000) [pid = 1746] [serial = 496] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8ead0800) [pid = 1746] [serial = 512] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8e880400) [pid = 1746] [serial = 511] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9784a000) [pid = 1746] [serial = 503] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9782fc00) [pid = 1746] [serial = 502] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x95681400) [pid = 1746] [serial = 527] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x954d3800) [pid = 1746] [serial = 524] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x954a9000) [pid = 1746] [serial = 521] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x953cb400) [pid = 1746] [serial = 520] [outer = (nil)] [url = about:blank] 04:14:47 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x953c9400) [pid = 1746] [serial = 526] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:48 INFO - PROCESS | 1746 | 1468840488518 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:14:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3423ms 04:14:48 INFO - PROCESS | 1746 | 1468840488556 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 1746 | 1468840488563 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 04:14:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:14:48 INFO - PROCESS | 1746 | 1468840488571 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 1746 | 1468840488576 Marionette TRACE conn4 <- [1,754,null,{}] 04:14:48 INFO - PROCESS | 1746 | 1468840488584 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 1746 | 1468840488592 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:48 INFO - PROCESS | 1746 | 1468840488810 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:14:48 INFO - PROCESS | 1746 | 1468840488941 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 1746 | 1468840488948 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88d000 == 28 [pid = 1746] [id = 196] 04:14:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8eac1800) [pid = 1746] [serial = 589] [outer = (nil)] 04:14:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f086000) [pid = 1746] [serial = 590] [outer = 0x8eac1800] 04:14:49 INFO - PROCESS | 1746 | 1468840489026 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f0af800) [pid = 1746] [serial = 591] [outer = 0x8eac1800] 04:14:50 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:50 INFO - PROCESS | 1746 | 1468840490290 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 04:14:50 INFO - PROCESS | 1746 | 1468840490456 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 1746 | 1468840490466 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 04:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:14:50 INFO - PROCESS | 1746 | 1468840490487 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 1746 | 1468840490497 Marionette TRACE conn4 <- [1,758,null,{}] 04:14:50 INFO - PROCESS | 1746 | 1468840490514 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 1746 | 1468840490521 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:50 INFO - PROCESS | 1746 | 1468840490766 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:14:50 INFO - PROCESS | 1746 | 1468840490789 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 1746 | 1468840490798 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1aa000 == 29 [pid = 1746] [id = 197] 04:14:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f1aec00) [pid = 1746] [serial = 592] [outer = (nil)] 04:14:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x911c6c00) [pid = 1746] [serial = 593] [outer = 0x8f1aec00] 04:14:50 INFO - PROCESS | 1746 | 1468840490874 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x911d0000) [pid = 1746] [serial = 594] [outer = 0x8f1aec00] 04:14:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:52 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:14:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f084c00) [pid = 1746] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f1a1000) [pid = 1746] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x93bcb000) [pid = 1746] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x97855800) [pid = 1746] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x954cac00) [pid = 1746] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x939ccc00) [pid = 1746] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f0b3c00) [pid = 1746] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x93bc9800) [pid = 1746] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x99fa7800) [pid = 1746] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9233cc00) [pid = 1746] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8eac2000) [pid = 1746] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:14:52 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f082800) [pid = 1746] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:14:52 INFO - PROCESS | 1746 | 1468840492892 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2471ms 04:14:52 INFO - PROCESS | 1746 | 1468840492951 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 1746 | 1468840492954 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 04:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:14:52 INFO - PROCESS | 1746 | 1468840492962 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 1746 | 1468840492968 Marionette TRACE conn4 <- [1,762,null,{}] 04:14:52 INFO - PROCESS | 1746 | 1468840492986 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 1746 | 1468840492996 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:53 INFO - PROCESS | 1746 | 1468840493183 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:14:53 INFO - PROCESS | 1746 | 1468840493318 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 1746 | 1468840493329 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da0400 == 30 [pid = 1746] [id = 198] 04:14:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x91da0800) [pid = 1746] [serial = 595] [outer = (nil)] 04:14:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x92335400) [pid = 1746] [serial = 596] [outer = 0x91da0800] 04:14:53 INFO - PROCESS | 1746 | 1468840493406 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x93938c00) [pid = 1746] [serial = 597] [outer = 0x91da0800] 04:14:54 INFO - PROCESS | 1746 | 1468840494554 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1640ms 04:14:54 INFO - PROCESS | 1746 | 1468840494603 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:14:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:14:54 INFO - PROCESS | 1746 | 1468840494608 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 04:14:54 INFO - PROCESS | 1746 | 1468840494615 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 1746 | 1468840494619 Marionette TRACE conn4 <- [1,766,null,{}] 04:14:54 INFO - PROCESS | 1746 | 1468840494700 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 1746 | 1468840494707 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:55 INFO - PROCESS | 1746 | 1468840495000 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:14:55 INFO - PROCESS | 1746 | 1468840495184 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 1746 | 1468840495197 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac9800 == 31 [pid = 1746] [id = 199] 04:14:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8eaca000) [pid = 1746] [serial = 598] [outer = (nil)] 04:14:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f081800) [pid = 1746] [serial = 599] [outer = 0x8eaca000] 04:14:55 INFO - PROCESS | 1746 | 1468840495282 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f0af000) [pid = 1746] [serial = 600] [outer = 0x8eaca000] 04:14:56 INFO - PROCESS | 1746 | 1468840496662 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2148ms 04:14:56 INFO - PROCESS | 1746 | 1468840496779 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 1746 | 1468840496786 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:14:56 INFO - PROCESS | 1746 | 1468840496795 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 1746 | 1468840496800 Marionette TRACE conn4 <- [1,770,null,{}] 04:14:56 INFO - PROCESS | 1746 | 1468840496810 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 1746 | 1468840496817 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:57 INFO - PROCESS | 1746 | 1468840497131 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:14:57 INFO - PROCESS | 1746 | 1468840497222 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 1746 | 1468840497236 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x9115a000 == 32 [pid = 1746] [id = 200] 04:14:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x911c2000) [pid = 1746] [serial = 601] [outer = (nil)] 04:14:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x911c9400) [pid = 1746] [serial = 602] [outer = 0x911c2000] 04:14:57 INFO - PROCESS | 1746 | 1468840497357 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x91c0bc00) [pid = 1746] [serial = 603] [outer = 0x911c2000] 04:14:58 INFO - PROCESS | 1746 | 1468840498455 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1690ms 04:14:58 INFO - PROCESS | 1746 | 1468840498487 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 1746 | 1468840498495 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:14:58 INFO - PROCESS | 1746 | 1468840498507 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 1746 | 1468840498512 Marionette TRACE conn4 <- [1,774,null,{}] 04:14:58 INFO - PROCESS | 1746 | 1468840498524 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:58 INFO - PROCESS | 1746 | 1468840498533 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:58 INFO - PROCESS | 1746 | 1468840498816 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:14:59 INFO - PROCESS | 1746 | 1468840499131 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 1746 | 1468840499143 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:14:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d5800 == 33 [pid = 1746] [id = 201] 04:14:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x939d6000) [pid = 1746] [serial = 604] [outer = (nil)] 04:14:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x939dbc00) [pid = 1746] [serial = 605] [outer = 0x939d6000] 04:14:59 INFO - PROCESS | 1746 | 1468840499292 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x93bcd800) [pid = 1746] [serial = 606] [outer = 0x939d6000] 04:15:00 INFO - PROCESS | 1746 | 1468840500336 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1899ms 04:15:00 INFO - PROCESS | 1746 | 1468840500414 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 1746 | 1468840500425 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:15:00 INFO - PROCESS | 1746 | 1468840500434 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 1746 | 1468840500437 Marionette TRACE conn4 <- [1,778,null,{}] 04:15:00 INFO - PROCESS | 1746 | 1468840500444 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 1746 | 1468840500450 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:00 INFO - PROCESS | 1746 | 1468840500695 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:15:00 INFO - PROCESS | 1746 | 1468840500959 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 1746 | 1468840500967 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3400 == 34 [pid = 1746] [id = 202] 04:15:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f083400) [pid = 1746] [serial = 607] [outer = (nil)] 04:15:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x95280c00) [pid = 1746] [serial = 608] [outer = 0x8f083400] 04:15:01 INFO - PROCESS | 1746 | 1468840501060 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x953cb000) [pid = 1746] [serial = 609] [outer = 0x8f083400] 04:15:02 INFO - PROCESS | 1746 | 1468840502076 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1684ms 04:15:02 INFO - PROCESS | 1746 | 1468840502121 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 1746 | 1468840502128 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:15:02 INFO - PROCESS | 1746 | 1468840502139 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 1746 | 1468840502144 Marionette TRACE conn4 <- [1,782,null,{}] 04:15:02 INFO - PROCESS | 1746 | 1468840502156 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 1746 | 1468840502163 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:02 INFO - PROCESS | 1746 | 1468840502586 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:15:02 INFO - PROCESS | 1746 | 1468840502836 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 1746 | 1468840502852 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c8400 == 35 [pid = 1746] [id = 203] 04:15:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x953d3400) [pid = 1746] [serial = 610] [outer = (nil)] 04:15:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x954aa000) [pid = 1746] [serial = 611] [outer = 0x953d3400] 04:15:02 INFO - PROCESS | 1746 | 1468840502987 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x954a7c00) [pid = 1746] [serial = 612] [outer = 0x953d3400] 04:15:04 INFO - PROCESS | 1746 | 1468840504152 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2050ms 04:15:04 INFO - PROCESS | 1746 | 1468840504190 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 1746 | 1468840504193 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:15:04 INFO - PROCESS | 1746 | 1468840504202 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 1746 | 1468840504206 Marionette TRACE conn4 <- [1,786,null,{}] 04:15:04 INFO - PROCESS | 1746 | 1468840504213 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 1746 | 1468840504226 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:04 INFO - PROCESS | 1746 | 1468840504536 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:15:04 INFO - PROCESS | 1746 | 1468840504772 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 1746 | 1468840504781 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x9115a800 == 36 [pid = 1746] [id = 204] 04:15:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91c08800) [pid = 1746] [serial = 613] [outer = (nil)] 04:15:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x956efc00) [pid = 1746] [serial = 614] [outer = 0x91c08800] 04:15:04 INFO - PROCESS | 1746 | 1468840504874 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x97821800) [pid = 1746] [serial = 615] [outer = 0x91c08800] 04:15:05 INFO - PROCESS | 1746 | 1468840505869 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1745ms 04:15:05 INFO - PROCESS | 1746 | 1468840505947 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 1746 | 1468840505951 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:15:05 INFO - PROCESS | 1746 | 1468840505960 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 1746 | 1468840505965 Marionette TRACE conn4 <- [1,790,null,{}] 04:15:05 INFO - PROCESS | 1746 | 1468840505971 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 1746 | 1468840505976 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:06 INFO - PROCESS | 1746 | 1468840506232 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:15:06 INFO - PROCESS | 1746 | 1468840506512 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 1746 | 1468840506518 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x95679000 == 37 [pid = 1746] [id = 205] 04:15:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x95681000) [pid = 1746] [serial = 616] [outer = (nil)] 04:15:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9784a000) [pid = 1746] [serial = 617] [outer = 0x95681000] 04:15:06 INFO - PROCESS | 1746 | 1468840506604 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9784d400) [pid = 1746] [serial = 618] [outer = 0x95681000] 04:15:07 INFO - PROCESS | 1746 | 1468840507644 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1738ms 04:15:07 INFO - PROCESS | 1746 | 1468840507698 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 1746 | 1468840507701 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:15:07 INFO - PROCESS | 1746 | 1468840507709 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 1746 | 1468840507712 Marionette TRACE conn4 <- [1,794,null,{}] 04:15:07 INFO - PROCESS | 1746 | 1468840507718 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:07 INFO - PROCESS | 1746 | 1468840507723 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:07 INFO - PROCESS | 1746 | 1468840507912 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:15:08 INFO - PROCESS | 1746 | 1468840508186 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 1746 | 1468840508194 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9400 == 38 [pid = 1746] [id = 206] 04:15:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8d7d9c00) [pid = 1746] [serial = 619] [outer = (nil)] 04:15:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8d7e3800) [pid = 1746] [serial = 620] [outer = 0x8d7d9c00] 04:15:08 INFO - PROCESS | 1746 | 1468840508454 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8e88e800) [pid = 1746] [serial = 621] [outer = 0x8d7d9c00] 04:15:09 INFO - PROCESS | 1746 | 1468840509443 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1791ms 04:15:09 INFO - PROCESS | 1746 | 1468840509501 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 1746 | 1468840509507 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:15:09 INFO - PROCESS | 1746 | 1468840509516 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 1746 | 1468840509520 Marionette TRACE conn4 <- [1,798,null,{}] 04:15:09 INFO - PROCESS | 1746 | 1468840509528 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 1746 | 1468840509533 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:09 INFO - PROCESS | 1746 | 1468840509732 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:15:10 INFO - PROCESS | 1746 | 1468840510112 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 1746 | 1468840510124 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b4c00 == 37 [pid = 1746] [id = 172] 04:15:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1aa000 == 36 [pid = 1746] [id = 197] 04:15:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a8c00 == 37 [pid = 1746] [id = 207] 04:15:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8f0b0400) [pid = 1746] [serial = 622] [outer = (nil)] 04:15:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8f1a4800) [pid = 1746] [serial = 623] [outer = 0x8f0b0400] 04:15:10 INFO - PROCESS | 1746 | 1468840510243 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9114dc00) [pid = 1746] [serial = 624] [outer = 0x8f0b0400] 04:15:10 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88d000 == 36 [pid = 1746] [id = 196] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x953d3000) [pid = 1746] [serial = 488] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x954a5800) [pid = 1746] [serial = 556] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9a074000) [pid = 1746] [serial = 541] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a10c400) [pid = 1746] [serial = 542] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x97856c00) [pid = 1746] [serial = 538] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x99486c00) [pid = 1746] [serial = 539] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x97850400) [pid = 1746] [serial = 530] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x97821c00) [pid = 1746] [serial = 529] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8f872000) [pid = 1746] [serial = 532] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x91158400) [pid = 1746] [serial = 533] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x953cc400) [pid = 1746] [serial = 535] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x954a9400) [pid = 1746] [serial = 536] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9a40c000) [pid = 1746] [serial = 544] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9a61d400) [pid = 1746] [serial = 545] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9393c000) [pid = 1746] [serial = 553] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8eac8c00) [pid = 1746] [serial = 550] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8fa6e400) [pid = 1746] [serial = 551] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f08a000) [pid = 1746] [serial = 547] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f0b6400) [pid = 1746] [serial = 548] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954cb400) [pid = 1746] [serial = 560] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x93bc5000) [pid = 1746] [serial = 554] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9567c400) [pid = 1746] [serial = 557] [outer = (nil)] [url = about:blank] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f874800) [pid = 1746] [serial = 377] [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.] 04:15:10 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x954b0c00) [pid = 1746] [serial = 559] [outer = (nil)] [url = about:blank] 04:15:11 INFO - PROCESS | 1746 | 1468840511178 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:15:11 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 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1745ms 04:15:11 INFO - PROCESS | 1746 | 1468840511261 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 1746 | 1468840511268 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:15:11 INFO - PROCESS | 1746 | 1468840511282 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1746 | 1468840511286 Marionette TRACE conn4 <- [1,802,null,{}] 04:15:11 INFO - PROCESS | 1746 | 1468840511294 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 1746 | 1468840511299 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:11 INFO - PROCESS | 1746 | 1468840511502 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:15:11 INFO - PROCESS | 1746 | 1468840511708 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 1746 | 1468840511718 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d99800 == 37 [pid = 1746] [id = 208] 04:15:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x91d99c00) [pid = 1746] [serial = 625] [outer = (nil)] 04:15:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x92339800) [pid = 1746] [serial = 626] [outer = 0x91d99c00] 04:15:11 INFO - PROCESS | 1746 | 1468840511797 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x93941400) [pid = 1746] [serial = 627] [outer = 0x91d99c00] 04:15:12 INFO - PROCESS | 1746 | 1468840512704 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:15:12 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 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1486ms 04:15:12 INFO - PROCESS | 1746 | 1468840512768 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:15:12 INFO - PROCESS | 1746 | 1468840512772 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 04:15:12 INFO - PROCESS | 1746 | 1468840512779 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 1746 | 1468840512785 Marionette TRACE conn4 <- [1,806,null,{}] 04:15:12 INFO - PROCESS | 1746 | 1468840512810 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 1746 | 1468840512819 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:13 INFO - PROCESS | 1746 | 1468840513068 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:15:13 INFO - PROCESS | 1746 | 1468840513112 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 1746 | 1468840513125 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f089000 == 38 [pid = 1746] [id = 209] 04:15:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9522c400) [pid = 1746] [serial = 628] [outer = (nil)] 04:15:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x953cf800) [pid = 1746] [serial = 629] [outer = 0x9522c400] 04:15:13 INFO - PROCESS | 1746 | 1468840513192 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x954a6400) [pid = 1746] [serial = 630] [outer = 0x9522c400] 04:15:14 INFO - PROCESS | 1746 | 1468840514199 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:15:14 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 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1467ms 04:15:14 INFO - PROCESS | 1746 | 1468840514246 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 1746 | 1468840514251 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:15:14 INFO - PROCESS | 1746 | 1468840514262 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 1746 | 1468840514281 Marionette TRACE conn4 <- [1,810,null,{}] 04:15:14 INFO - PROCESS | 1746 | 1468840514286 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 1746 | 1468840514293 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:14 INFO - PROCESS | 1746 | 1468840514534 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:15:14 INFO - PROCESS | 1746 | 1468840514552 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 1746 | 1468840514564 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d7400 == 39 [pid = 1746] [id = 210] 04:15:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x94836c00) [pid = 1746] [serial = 631] [outer = (nil)] 04:15:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x954d1800) [pid = 1746] [serial = 632] [outer = 0x94836c00] 04:15:14 INFO - PROCESS | 1746 | 1468840514633 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9567f400) [pid = 1746] [serial = 633] [outer = 0x94836c00] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f86bc00) [pid = 1746] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9a61f400) [pid = 1746] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f1aec00) [pid = 1746] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9a972c00) [pid = 1746] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x93d66c00) [pid = 1746] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f086c00) [pid = 1746] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f1a3800) [pid = 1746] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x91c08c00) [pid = 1746] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x97848c00) [pid = 1746] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9a19c800) [pid = 1746] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:15:15 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8eac1800) [pid = 1746] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:15:15 INFO - PROCESS | 1746 | 1468840515633 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1403ms 04:15:15 INFO - PROCESS | 1746 | 1468840515667 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 1746 | 1468840515670 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:15:15 INFO - PROCESS | 1746 | 1468840515678 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 1746 | 1468840515682 Marionette TRACE conn4 <- [1,814,null,{}] 04:15:15 INFO - PROCESS | 1746 | 1468840515688 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 1746 | 1468840515694 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:15 INFO - PROCESS | 1746 | 1468840515891 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:15:16 INFO - PROCESS | 1746 | 1468840516026 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 1746 | 1468840516046 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cf000 == 40 [pid = 1746] [id = 211] 04:15:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x953d4c00) [pid = 1746] [serial = 634] [outer = (nil)] 04:15:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x956e9400) [pid = 1746] [serial = 635] [outer = 0x953d4c00] 04:15:16 INFO - PROCESS | 1746 | 1468840516134 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x97853400) [pid = 1746] [serial = 636] [outer = 0x953d4c00] 04:15:17 INFO - PROCESS | 1746 | 1468840517068 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 1746 | 1468840517122 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:15:17 INFO - PROCESS | 1746 | 1468840517132 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 1746 | 1468840517137 Marionette TRACE conn4 <- [1,818,null,{}] 04:15:17 INFO - PROCESS | 1746 | 1468840517149 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 1746 | 1468840517155 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:17 INFO - PROCESS | 1746 | 1468840517420 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:15:17 INFO - PROCESS | 1746 | 1468840517670 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 1746 | 1468840517687 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e888c00 == 41 [pid = 1746] [id = 212] 04:15:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f0b7400) [pid = 1746] [serial = 637] [outer = (nil)] 04:15:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f1abc00) [pid = 1746] [serial = 638] [outer = 0x8f0b7400] 04:15:17 INFO - PROCESS | 1746 | 1468840517791 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8fa68000) [pid = 1746] [serial = 639] [outer = 0x8f0b7400] 04:15:18 INFO - PROCESS | 1746 | 1468840518792 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1701ms 04:15:18 INFO - PROCESS | 1746 | 1468840518833 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 1746 | 1468840518841 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:15:18 INFO - PROCESS | 1746 | 1468840518854 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 1746 | 1468840518858 Marionette TRACE conn4 <- [1,822,null,{}] 04:15:18 INFO - PROCESS | 1746 | 1468840518866 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 1746 | 1468840518873 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:19 INFO - PROCESS | 1746 | 1468840519130 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:15:19 INFO - PROCESS | 1746 | 1468840519409 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 1746 | 1468840519418 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9fc00 == 42 [pid = 1746] [id = 213] 04:15:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9233b800) [pid = 1746] [serial = 640] [outer = (nil)] 04:15:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x93bc6400) [pid = 1746] [serial = 641] [outer = 0x9233b800] 04:15:19 INFO - PROCESS | 1746 | 1468840519509 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x94835400) [pid = 1746] [serial = 642] [outer = 0x9233b800] 04:15:20 INFO - PROCESS | 1746 | 1468840520519 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 1746 | 1468840520599 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:15:20 INFO - PROCESS | 1746 | 1468840520607 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 1746 | 1468840520614 Marionette TRACE conn4 <- [1,826,null,{}] 04:15:20 INFO - PROCESS | 1746 | 1468840520633 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 1746 | 1468840520643 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:21 INFO - PROCESS | 1746 | 1468840521007 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:15:21 INFO - PROCESS | 1746 | 1468840521242 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 1746 | 1468840521249 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x97856400 == 43 [pid = 1746] [id = 214] 04:15:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9844b000) [pid = 1746] [serial = 643] [outer = (nil)] 04:15:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x99fa7800) [pid = 1746] [serial = 644] [outer = 0x9844b000] 04:15:21 INFO - PROCESS | 1746 | 1468840521342 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9a074800) [pid = 1746] [serial = 645] [outer = 0x9844b000] 04:15:22 INFO - PROCESS | 1746 | 1468840522287 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1739ms 04:15:22 INFO - PROCESS | 1746 | 1468840522346 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 1746 | 1468840522352 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:15:22 INFO - PROCESS | 1746 | 1468840522358 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 1746 | 1468840522361 Marionette TRACE conn4 <- [1,830,null,{}] 04:15:22 INFO - PROCESS | 1746 | 1468840522368 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 1746 | 1468840522373 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:22 INFO - PROCESS | 1746 | 1468840522614 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:15:22 INFO - PROCESS | 1746 | 1468840522860 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 1746 | 1468840522869 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a7c00 == 44 [pid = 1746] [id = 215] 04:15:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9a076c00) [pid = 1746] [serial = 646] [outer = (nil)] 04:15:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a309400) [pid = 1746] [serial = 647] [outer = 0x9a076c00] 04:15:22 INFO - PROCESS | 1746 | 1468840522957 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9a40c400) [pid = 1746] [serial = 648] [outer = 0x9a076c00] 04:15:23 INFO - PROCESS | 1746 | 1468840523887 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1586ms 04:15:23 INFO - PROCESS | 1746 | 1468840523946 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 1746 | 1468840523951 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:15:23 INFO - PROCESS | 1746 | 1468840523957 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 1746 | 1468840523962 Marionette TRACE conn4 <- [1,834,null,{}] 04:15:23 INFO - PROCESS | 1746 | 1468840523969 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 1746 | 1468840523973 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:24 INFO - PROCESS | 1746 | 1468840524219 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:15:24 INFO - PROCESS | 1746 | 1468840524495 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 1746 | 1468840524502 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x954d2800 == 45 [pid = 1746] [id = 216] 04:15:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9a19d000) [pid = 1746] [serial = 649] [outer = (nil)] 04:15:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9a623400) [pid = 1746] [serial = 650] [outer = 0x9a19d000] 04:15:24 INFO - PROCESS | 1746 | 1468840524602 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9a628c00) [pid = 1746] [serial = 651] [outer = 0x9a19d000] 04:15:25 INFO - PROCESS | 1746 | 1468840525588 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1684ms 04:15:25 INFO - PROCESS | 1746 | 1468840525642 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 1746 | 1468840525646 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:15:25 INFO - PROCESS | 1746 | 1468840525653 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 1746 | 1468840525656 Marionette TRACE conn4 <- [1,838,null,{}] 04:15:25 INFO - PROCESS | 1746 | 1468840525663 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:25 INFO - PROCESS | 1746 | 1468840525674 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:25 INFO - PROCESS | 1746 | 1468840525989 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:15:26 INFO - PROCESS | 1746 | 1468840526268 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 1746 | 1468840526275 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f085c00 == 46 [pid = 1746] [id = 217] 04:15:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9784b400) [pid = 1746] [serial = 652] [outer = (nil)] 04:15:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9a97cc00) [pid = 1746] [serial = 653] [outer = 0x9784b400] 04:15:26 INFO - PROCESS | 1746 | 1468840526365 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9aed3400) [pid = 1746] [serial = 654] [outer = 0x9784b400] 04:15:27 INFO - PROCESS | 1746 | 1468840527327 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1738ms 04:15:27 INFO - PROCESS | 1746 | 1468840527393 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 1746 | 1468840527398 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:15:27 INFO - PROCESS | 1746 | 1468840527406 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 1746 | 1468840527409 Marionette TRACE conn4 <- [1,842,null,{}] 04:15:27 INFO - PROCESS | 1746 | 1468840527418 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 1746 | 1468840527423 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:27 INFO - PROCESS | 1746 | 1468840527629 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:15:27 INFO - PROCESS | 1746 | 1468840527854 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 1746 | 1468840527862 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacf800 == 47 [pid = 1746] [id = 218] 04:15:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x91d9e400) [pid = 1746] [serial = 655] [outer = (nil)] 04:15:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9af65c00) [pid = 1746] [serial = 656] [outer = 0x91d9e400] 04:15:27 INFO - PROCESS | 1746 | 1468840527989 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9af68800) [pid = 1746] [serial = 657] [outer = 0x91d9e400] 04:15:29 INFO - PROCESS | 1746 | 1468840529021 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1639ms 04:15:29 INFO - PROCESS | 1746 | 1468840529045 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1746 | 1468840529050 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:15:29 INFO - PROCESS | 1746 | 1468840529057 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 1746 | 1468840529061 Marionette TRACE conn4 <- [1,846,null,{}] 04:15:29 INFO - PROCESS | 1746 | 1468840529067 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 1746 | 1468840529073 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:29 INFO - PROCESS | 1746 | 1468840529331 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:15:29 INFO - PROCESS | 1746 | 1468840529911 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 1746 | 1468840529918 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088800 == 48 [pid = 1746] [id = 219] 04:15:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8f089800) [pid = 1746] [serial = 658] [outer = (nil)] 04:15:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8f0b4400) [pid = 1746] [serial = 659] [outer = 0x8f089800] 04:15:30 INFO - PROCESS | 1746 | 1468840530010 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8f86b400) [pid = 1746] [serial = 660] [outer = 0x8f089800] 04:15:30 INFO - PROCESS | 1746 | 1468840530973 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1945ms 04:15:31 INFO - PROCESS | 1746 | 1468840531006 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 1746 | 1468840531011 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:15:31 INFO - PROCESS | 1746 | 1468840531021 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 1746 | 1468840531026 Marionette TRACE conn4 <- [1,850,null,{}] 04:15:31 INFO - PROCESS | 1746 | 1468840531035 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 1746 | 1468840531045 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:31 INFO - PROCESS | 1746 | 1468840531357 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:15:31 INFO - PROCESS | 1746 | 1468840531640 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1746 | 1468840531652 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f875400 == 49 [pid = 1746] [id = 220] 04:15:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x92330c00) [pid = 1746] [serial = 661] [outer = (nil)] 04:15:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x93bca000) [pid = 1746] [serial = 662] [outer = 0x92330c00] 04:15:31 INFO - PROCESS | 1746 | 1468840531732 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x953d4000) [pid = 1746] [serial = 663] [outer = 0x92330c00] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9ec00 == 48 [pid = 1746] [id = 160] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacc400 == 47 [pid = 1746] [id = 161] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x939d5800 == 46 [pid = 1746] [id = 201] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9115a000 == 45 [pid = 1746] [id = 200] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac9800 == 44 [pid = 1746] [id = 199] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91da0400 == 43 [pid = 1746] [id = 198] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080400 == 42 [pid = 1746] [id = 175] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88b000 == 41 [pid = 1746] [id = 162] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a8c00 == 40 [pid = 1746] [id = 173] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93bc6800 == 39 [pid = 1746] [id = 174] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8ead0c00 == 38 [pid = 1746] [id = 169] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x954ce800 == 37 [pid = 1746] [id = 165] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x95680800 == 36 [pid = 1746] [id = 167] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f084800 == 35 [pid = 1746] [id = 163] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x911c8400 == 34 [pid = 1746] [id = 203] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e2800 == 33 [pid = 1746] [id = 170] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9115a800 == 32 [pid = 1746] [id = 204] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7df800 == 31 [pid = 1746] [id = 176] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x95679000 == 30 [pid = 1746] [id = 205] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080000 == 29 [pid = 1746] [id = 166] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93935400 == 28 [pid = 1746] [id = 164] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9400 == 27 [pid = 1746] [id = 206] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f867000 == 26 [pid = 1746] [id = 195] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0aac00 == 25 [pid = 1746] [id = 159] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f19f400 == 24 [pid = 1746] [id = 168] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a3c00 == 23 [pid = 1746] [id = 171] 04:15:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3400 == 22 [pid = 1746] [id = 202] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x92335400) [pid = 1746] [serial = 596] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8fa64800) [pid = 1746] [serial = 563] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f86dc00) [pid = 1746] [serial = 562] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x93d6e400) [pid = 1746] [serial = 566] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x93bc4400) [pid = 1746] [serial = 565] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9a072c00) [pid = 1746] [serial = 569] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x984ebc00) [pid = 1746] [serial = 568] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a62a800) [pid = 1746] [serial = 572] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9a627c00) [pid = 1746] [serial = 571] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f086000) [pid = 1746] [serial = 590] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x911ca800) [pid = 1746] [serial = 588] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8fa70000) [pid = 1746] [serial = 587] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9a9ee000) [pid = 1746] [serial = 575] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9a97bc00) [pid = 1746] [serial = 574] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x911c6c00) [pid = 1746] [serial = 593] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9af62c00) [pid = 1746] [serial = 578] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9aed4c00) [pid = 1746] [serial = 577] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9b6a1800) [pid = 1746] [serial = 581] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9b3c9c00) [pid = 1746] [serial = 580] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x956f5800) [pid = 1746] [serial = 585] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x954d4800) [pid = 1746] [serial = 584] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x911d0000) [pid = 1746] [serial = 594] [outer = (nil)] [url = about:blank] 04:15:33 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f0af800) [pid = 1746] [serial = 591] [outer = (nil)] [url = about:blank] 04:15:34 INFO - PROCESS | 1746 | 1468840534071 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 3093ms 04:15:34 INFO - PROCESS | 1746 | 1468840534116 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:15:34 INFO - PROCESS | 1746 | 1468840534122 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 04:15:34 INFO - PROCESS | 1746 | 1468840534130 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 1746 | 1468840534135 Marionette TRACE conn4 <- [1,854,null,{}] 04:15:34 INFO - PROCESS | 1746 | 1468840534143 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 1746 | 1468840534150 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:34 INFO - PROCESS | 1746 | 1468840534360 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:15:34 INFO - PROCESS | 1746 | 1468840534479 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 1746 | 1468840534489 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3000 == 23 [pid = 1746] [id = 221] 04:15:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8eac3800) [pid = 1746] [serial = 664] [outer = (nil)] 04:15:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f080000) [pid = 1746] [serial = 665] [outer = 0x8eac3800] 04:15:34 INFO - PROCESS | 1746 | 1468840534567 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f083800) [pid = 1746] [serial = 666] [outer = 0x8eac3800] 04:15:35 INFO - PROCESS | 1746 | 1468840535426 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1333ms 04:15:35 INFO - PROCESS | 1746 | 1468840535463 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 1746 | 1468840535471 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:15:35 INFO - PROCESS | 1746 | 1468840535490 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 1746 | 1468840535496 Marionette TRACE conn4 <- [1,858,null,{}] 04:15:35 INFO - PROCESS | 1746 | 1468840535503 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 1746 | 1468840535509 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:35 INFO - PROCESS | 1746 | 1468840535680 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:15:35 INFO - PROCESS | 1746 | 1468840535813 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 1746 | 1468840535822 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a3000 == 24 [pid = 1746] [id = 222] 04:15:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f1a4000) [pid = 1746] [serial = 667] [outer = (nil)] 04:15:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f1ae400) [pid = 1746] [serial = 668] [outer = 0x8f1a4000] 04:15:35 INFO - PROCESS | 1746 | 1468840535901 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f86d400) [pid = 1746] [serial = 669] [outer = 0x8f1a4000] 04:15:36 INFO - PROCESS | 1746 | 1468840536827 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1394ms 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:15:36 INFO - PROCESS | 1746 | 1468840536886 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 1746 | 1468840536890 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 04:15:36 INFO - PROCESS | 1746 | 1468840536898 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 1746 | 1468840536904 Marionette TRACE conn4 <- [1,862,null,{}] 04:15:36 INFO - PROCESS | 1746 | 1468840536932 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 1746 | 1468840536940 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:37 INFO - PROCESS | 1746 | 1468840537175 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:15:37 INFO - PROCESS | 1746 | 1468840537203 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 1746 | 1468840537214 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cfc00 == 25 [pid = 1746] [id = 223] 04:15:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x911d0000) [pid = 1746] [serial = 670] [outer = (nil)] 04:15:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91c04000) [pid = 1746] [serial = 671] [outer = 0x911d0000] 04:15:37 INFO - PROCESS | 1746 | 1468840537290 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91c0d000) [pid = 1746] [serial = 672] [outer = 0x911d0000] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9522c400) [pid = 1746] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x94836c00) [pid = 1746] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x91da0800) [pid = 1746] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x939d6000) [pid = 1746] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x95681000) [pid = 1746] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8d7d9c00) [pid = 1746] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x91c08800) [pid = 1746] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f0b0400) [pid = 1746] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x911c2000) [pid = 1746] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f083400) [pid = 1746] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x953d3400) [pid = 1746] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8eaca000) [pid = 1746] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x91d99c00) [pid = 1746] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:15:38 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x953d4c00) [pid = 1746] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:15:38 INFO - PROCESS | 1746 | 1468840538926 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2091ms 04:15:38 INFO - PROCESS | 1746 | 1468840538995 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 1746 | 1468840538999 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 04:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:15:39 INFO - PROCESS | 1746 | 1468840539006 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 1746 | 1468840539009 Marionette TRACE conn4 <- [1,866,null,{}] 04:15:39 INFO - PROCESS | 1746 | 1468840539015 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:39 INFO - PROCESS | 1746 | 1468840539020 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:39 INFO - PROCESS | 1746 | 1468840539220 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:15:39 INFO - PROCESS | 1746 | 1468840539298 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 1746 | 1468840539306 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac7c00 == 26 [pid = 1746] [id = 224] 04:15:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x91158000) [pid = 1746] [serial = 673] [outer = (nil)] 04:15:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x91d95000) [pid = 1746] [serial = 674] [outer = 0x91158000] 04:15:39 INFO - PROCESS | 1746 | 1468840539376 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x91da0800) [pid = 1746] [serial = 675] [outer = 0x91158000] 04:15:40 INFO - PROCESS | 1746 | 1468840540128 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1185ms 04:15:40 INFO - PROCESS | 1746 | 1468840540193 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 1746 | 1468840540197 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 04:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:15:40 INFO - PROCESS | 1746 | 1468840540203 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 1746 | 1468840540207 Marionette TRACE conn4 <- [1,870,null,{}] 04:15:40 INFO - PROCESS | 1746 | 1468840540212 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 1746 | 1468840540217 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:40 INFO - PROCESS | 1746 | 1468840540377 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:15:40 INFO - PROCESS | 1746 | 1468840540386 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 1746 | 1468840540395 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a9000 == 27 [pid = 1746] [id = 225] 04:15:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f0b2c00) [pid = 1746] [serial = 676] [outer = (nil)] 04:15:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x93938000) [pid = 1746] [serial = 677] [outer = 0x8f0b2c00] 04:15:40 INFO - PROCESS | 1746 | 1468840540575 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x93941c00) [pid = 1746] [serial = 678] [outer = 0x8f0b2c00] 04:15:41 INFO - PROCESS | 1746 | 1468840541633 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1482ms 04:15:41 INFO - PROCESS | 1746 | 1468840541687 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 1746 | 1468840541694 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 04:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:15:41 INFO - PROCESS | 1746 | 1468840541704 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 1746 | 1468840541709 Marionette TRACE conn4 <- [1,874,null,{}] 04:15:41 INFO - PROCESS | 1746 | 1468840541720 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 1746 | 1468840541726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:42 INFO - PROCESS | 1746 | 1468840542045 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:15:42 INFO - PROCESS | 1746 | 1468840542233 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 1746 | 1468840542241 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f082000 == 28 [pid = 1746] [id = 226] 04:15:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f085800) [pid = 1746] [serial = 679] [outer = (nil)] 04:15:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f1a0800) [pid = 1746] [serial = 680] [outer = 0x8f085800] 04:15:42 INFO - PROCESS | 1746 | 1468840542339 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f871800) [pid = 1746] [serial = 681] [outer = 0x8f085800] 04:15:43 INFO - PROCESS | 1746 | 1468840543300 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1642ms 04:15:43 INFO - PROCESS | 1746 | 1468840543347 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:15:43 INFO - PROCESS | 1746 | 1468840543355 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 04:15:43 INFO - PROCESS | 1746 | 1468840543368 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 1746 | 1468840543373 Marionette TRACE conn4 <- [1,878,null,{}] 04:15:43 INFO - PROCESS | 1746 | 1468840543380 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 1746 | 1468840543387 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:43 INFO - PROCESS | 1746 | 1468840543583 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:15:43 INFO - PROCESS | 1746 | 1468840543809 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 1746 | 1468840543817 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c08000 == 29 [pid = 1746] [id = 227] 04:15:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x91d96800) [pid = 1746] [serial = 682] [outer = (nil)] 04:15:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x91da3000) [pid = 1746] [serial = 683] [outer = 0x91d96800] 04:15:43 INFO - PROCESS | 1746 | 1468840543951 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8fa6a400) [pid = 1746] [serial = 684] [outer = 0x91d96800] 04:15:44 INFO - PROCESS | 1746 | 1468840544951 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1637ms 04:15:45 INFO - PROCESS | 1746 | 1468840545004 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 1746 | 1468840545008 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:15:45 INFO - PROCESS | 1746 | 1468840545016 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 1746 | 1468840545022 Marionette TRACE conn4 <- [1,882,null,{}] 04:15:45 INFO - PROCESS | 1746 | 1468840545039 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 1746 | 1468840545049 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:45 INFO - PROCESS | 1746 | 1468840545310 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:15:45 INFO - PROCESS | 1746 | 1468840545600 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 1746 | 1468840545619 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9483a800 == 30 [pid = 1746] [id = 228] 04:15:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9483f400) [pid = 1746] [serial = 685] [outer = (nil)] 04:15:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x95209400) [pid = 1746] [serial = 686] [outer = 0x9483f400] 04:15:45 INFO - PROCESS | 1746 | 1468840545784 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9527a000) [pid = 1746] [serial = 687] [outer = 0x9483f400] 04:15:47 INFO - PROCESS | 1746 | 1468840547153 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2188ms 04:15:47 INFO - PROCESS | 1746 | 1468840547217 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 1746 | 1468840547223 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:15:47 INFO - PROCESS | 1746 | 1468840547229 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 1746 | 1468840547233 Marionette TRACE conn4 <- [1,886,null,{}] 04:15:47 INFO - PROCESS | 1746 | 1468840547239 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:47 INFO - PROCESS | 1746 | 1468840547244 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:47 INFO - PROCESS | 1746 | 1468840547478 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:15:47 INFO - PROCESS | 1746 | 1468840547696 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 1746 | 1468840547702 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cf400 == 31 [pid = 1746] [id = 229] 04:15:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x93d6ec00) [pid = 1746] [serial = 688] [outer = (nil)] 04:15:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x954a5c00) [pid = 1746] [serial = 689] [outer = 0x93d6ec00] 04:15:47 INFO - PROCESS | 1746 | 1468840547802 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x954ac400) [pid = 1746] [serial = 690] [outer = 0x93d6ec00] 04:15:48 INFO - PROCESS | 1746 | 1468840548720 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1540ms 04:15:48 INFO - PROCESS | 1746 | 1468840548771 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 1746 | 1468840548776 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:15:48 INFO - PROCESS | 1746 | 1468840548782 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 1746 | 1468840548786 Marionette TRACE conn4 <- [1,890,null,{}] 04:15:48 INFO - PROCESS | 1746 | 1468840548791 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 1746 | 1468840548797 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:48 INFO - PROCESS | 1746 | 1468840548976 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:15:49 INFO - PROCESS | 1746 | 1468840549143 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 1746 | 1468840549151 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eaccc00 == 32 [pid = 1746] [id = 230] 04:15:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x93b60000) [pid = 1746] [serial = 691] [outer = (nil)] 04:15:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x954cfc00) [pid = 1746] [serial = 692] [outer = 0x93b60000] 04:15:49 INFO - PROCESS | 1746 | 1468840549295 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x954d4800) [pid = 1746] [serial = 693] [outer = 0x93b60000] 04:15:50 INFO - PROCESS | 1746 | 1468840550260 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1537ms 04:15:50 INFO - PROCESS | 1746 | 1468840550320 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 1746 | 1468840550324 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 04:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:15:50 INFO - PROCESS | 1746 | 1468840550332 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 1746 | 1468840550336 Marionette TRACE conn4 <- [1,894,null,{}] 04:15:50 INFO - PROCESS | 1746 | 1468840550342 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 1746 | 1468840550354 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:50 INFO - PROCESS | 1746 | 1468840550617 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:15:50 INFO - PROCESS | 1746 | 1468840550845 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 1746 | 1468840550854 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e1800 == 33 [pid = 1746] [id = 231] 04:15:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x91da2800) [pid = 1746] [serial = 694] [outer = (nil)] 04:15:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x956f0000) [pid = 1746] [serial = 695] [outer = 0x91da2800] 04:15:50 INFO - PROCESS | 1746 | 1468840550956 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x97827c00) [pid = 1746] [serial = 696] [outer = 0x91da2800] 04:15:51 INFO - PROCESS | 1746 | 1468840551909 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1633ms 04:15:51 INFO - PROCESS | 1746 | 1468840551966 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:15:51 INFO - PROCESS | 1746 | 1468840551971 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 04:15:51 INFO - PROCESS | 1746 | 1468840551977 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 1746 | 1468840551981 Marionette TRACE conn4 <- [1,898,null,{}] 04:15:51 INFO - PROCESS | 1746 | 1468840551987 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 1746 | 1468840551993 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:52 INFO - PROCESS | 1746 | 1468840552176 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:15:52 INFO - PROCESS | 1746 | 1468840552345 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 1746 | 1468840552353 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x956ec400 == 34 [pid = 1746] [id = 232] 04:15:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x956f7400) [pid = 1746] [serial = 697] [outer = (nil)] 04:15:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9784f800) [pid = 1746] [serial = 698] [outer = 0x956f7400] 04:15:52 INFO - PROCESS | 1746 | 1468840552481 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x97852400) [pid = 1746] [serial = 699] [outer = 0x956f7400] 04:15:53 INFO - PROCESS | 1746 | 1468840553387 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1482ms 04:15:53 INFO - PROCESS | 1746 | 1468840553460 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 1746 | 1468840553472 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 04:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:15:53 INFO - PROCESS | 1746 | 1468840553479 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 1746 | 1468840553483 Marionette TRACE conn4 <- [1,902,null,{}] 04:15:53 INFO - PROCESS | 1746 | 1468840553489 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 1746 | 1468840553495 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:53 INFO - PROCESS | 1746 | 1468840553736 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:15:53 INFO - PROCESS | 1746 | 1468840553957 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 1746 | 1468840553964 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88c000 == 35 [pid = 1746] [id = 233] 04:15:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8e88c400) [pid = 1746] [serial = 700] [outer = (nil)] 04:15:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x911c2c00) [pid = 1746] [serial = 701] [outer = 0x8e88c400] 04:15:54 INFO - PROCESS | 1746 | 1468840554099 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x93940400) [pid = 1746] [serial = 702] [outer = 0x8e88c400] 04:15:55 INFO - PROCESS | 1746 | 1468840555231 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1791ms 04:15:55 INFO - PROCESS | 1746 | 1468840555271 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 1746 | 1468840555278 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 04:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:15:55 INFO - PROCESS | 1746 | 1468840555287 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 1746 | 1468840555291 Marionette TRACE conn4 <- [1,906,null,{}] 04:15:55 INFO - PROCESS | 1746 | 1468840555299 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 1746 | 1468840555305 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:55 INFO - PROCESS | 1746 | 1468840555492 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:15:55 INFO - PROCESS | 1746 | 1468840555704 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 1746 | 1468840555719 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08bc00 == 36 [pid = 1746] [id = 234] 04:15:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f0a8400) [pid = 1746] [serial = 703] [outer = (nil)] 04:15:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8f0afc00) [pid = 1746] [serial = 704] [outer = 0x8f0a8400] 04:15:55 INFO - PROCESS | 1746 | 1468840555795 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f1a2000) [pid = 1746] [serial = 705] [outer = 0x8f0a8400] 04:15:56 INFO - PROCESS | 1746 | 1468840556810 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1585ms 04:15:56 INFO - PROCESS | 1746 | 1468840556871 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 1746 | 1468840556878 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 04:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:15:56 INFO - PROCESS | 1746 | 1468840556890 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 1746 | 1468840556894 Marionette TRACE conn4 <- [1,910,null,{}] 04:15:56 INFO - PROCESS | 1746 | 1468840556902 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 1746 | 1468840556909 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:57 INFO - PROCESS | 1746 | 1468840557178 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x954a6400) [pid = 1746] [serial = 630] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x954d1800) [pid = 1746] [serial = 632] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x93938c00) [pid = 1746] [serial = 597] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x939dbc00) [pid = 1746] [serial = 605] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x93bcd800) [pid = 1746] [serial = 606] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9784a000) [pid = 1746] [serial = 617] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9784d400) [pid = 1746] [serial = 618] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8d7e3800) [pid = 1746] [serial = 620] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8e88e800) [pid = 1746] [serial = 621] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x956efc00) [pid = 1746] [serial = 614] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x97821800) [pid = 1746] [serial = 615] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f1a4800) [pid = 1746] [serial = 623] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9114dc00) [pid = 1746] [serial = 624] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x911c9400) [pid = 1746] [serial = 602] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x91c0bc00) [pid = 1746] [serial = 603] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x95280c00) [pid = 1746] [serial = 608] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x953cb000) [pid = 1746] [serial = 609] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x954aa000) [pid = 1746] [serial = 611] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x954a7c00) [pid = 1746] [serial = 612] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f081800) [pid = 1746] [serial = 599] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f0af000) [pid = 1746] [serial = 600] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x92339800) [pid = 1746] [serial = 626] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x953cf800) [pid = 1746] [serial = 629] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9567f400) [pid = 1746] [serial = 633] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x97853400) [pid = 1746] [serial = 636] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x93941400) [pid = 1746] [serial = 627] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x956e9400) [pid = 1746] [serial = 635] [outer = (nil)] [url = about:blank] 04:15:57 INFO - PROCESS | 1746 | 1468840557427 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 1746 | 1468840557434 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e3800 == 37 [pid = 1746] [id = 235] 04:15:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f081800) [pid = 1746] [serial = 706] [outer = (nil)] 04:15:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f875800) [pid = 1746] [serial = 707] [outer = 0x8f081800] 04:15:57 INFO - PROCESS | 1746 | 1468840557519 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x91158400) [pid = 1746] [serial = 708] [outer = 0x8f081800] 04:15:58 INFO - PROCESS | 1746 | 1468840558305 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1446ms 04:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:15:58 INFO - PROCESS | 1746 | 1468840558336 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 1746 | 1468840558339 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 04:15:58 INFO - PROCESS | 1746 | 1468840558346 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 1746 | 1468840558352 Marionette TRACE conn4 <- [1,914,null,{}] 04:15:58 INFO - PROCESS | 1746 | 1468840558367 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 1746 | 1468840558375 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:58 INFO - PROCESS | 1746 | 1468840558598 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:15:58 INFO - PROCESS | 1746 | 1468840558614 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 1746 | 1468840558626 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x93941000 == 38 [pid = 1746] [id = 236] 04:15:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x939ccc00) [pid = 1746] [serial = 709] [outer = (nil)] 04:15:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x93b5c400) [pid = 1746] [serial = 710] [outer = 0x939ccc00] 04:15:58 INFO - PROCESS | 1746 | 1468840558699 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x93bce400) [pid = 1746] [serial = 711] [outer = 0x939ccc00] 04:15:59 INFO - PROCESS | 1746 | 1468840559674 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1348ms 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:15:59 INFO - PROCESS | 1746 | 1468840559704 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 1746 | 1468840559708 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 04:15:59 INFO - PROCESS | 1746 | 1468840559715 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 1746 | 1468840559718 Marionette TRACE conn4 <- [1,918,null,{}] 04:15:59 INFO - PROCESS | 1746 | 1468840559724 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 1746 | 1468840559728 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:59 INFO - PROCESS | 1746 | 1468840559940 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:15:59 INFO - PROCESS | 1746 | 1468840559961 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 1746 | 1468840559967 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:15:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b3000 == 39 [pid = 1746] [id = 237] 04:15:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x939dbc00) [pid = 1746] [serial = 712] [outer = (nil)] 04:16:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x95201c00) [pid = 1746] [serial = 713] [outer = 0x939dbc00] 04:16:00 INFO - PROCESS | 1746 | 1468840560039 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x953cc800) [pid = 1746] [serial = 714] [outer = 0x939dbc00] 04:16:00 INFO - PROCESS | 1746 | 1468840560960 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1280ms 04:16:01 INFO - PROCESS | 1746 | 1468840561010 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 1746 | 1468840561014 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:16:01 INFO - PROCESS | 1746 | 1468840561029 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 1746 | 1468840561033 Marionette TRACE conn4 <- [1,922,null,{}] 04:16:01 INFO - PROCESS | 1746 | 1468840561039 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 1746 | 1468840561044 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:01 INFO - PROCESS | 1746 | 1468840561278 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:16:01 INFO - PROCESS | 1746 | 1468840561301 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 1746 | 1468840561310 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c0e800 == 40 [pid = 1746] [id = 238] 04:16:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x93d6e800) [pid = 1746] [serial = 715] [outer = (nil)] 04:16:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x954aa800) [pid = 1746] [serial = 716] [outer = 0x93d6e800] 04:16:01 INFO - PROCESS | 1746 | 1468840561380 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x954ca800) [pid = 1746] [serial = 717] [outer = 0x93d6e800] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f0b7400) [pid = 1746] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x911d0000) [pid = 1746] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9233b800) [pid = 1746] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f1a4000) [pid = 1746] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x92330c00) [pid = 1746] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9844b000) [pid = 1746] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8eac3800) [pid = 1746] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9a076c00) [pid = 1746] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9a19d000) [pid = 1746] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9784b400) [pid = 1746] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x91158000) [pid = 1746] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x91d9e400) [pid = 1746] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:16:02 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f089800) [pid = 1746] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:16:02 INFO - PROCESS | 1746 | 1468840562514 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1535ms 04:16:02 INFO - PROCESS | 1746 | 1468840562573 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 1746 | 1468840562578 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:16:02 INFO - PROCESS | 1746 | 1468840562586 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 1746 | 1468840562590 Marionette TRACE conn4 <- [1,926,null,{}] 04:16:02 INFO - PROCESS | 1746 | 1468840562596 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 1746 | 1468840562607 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:02 INFO - PROCESS | 1746 | 1468840562850 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:16:03 INFO - PROCESS | 1746 | 1468840562981 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 1746 | 1468840562991 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88e400 == 41 [pid = 1746] [id = 239] 04:16:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f1a4000) [pid = 1746] [serial = 718] [outer = (nil)] 04:16:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x954a6000) [pid = 1746] [serial = 719] [outer = 0x8f1a4000] 04:16:03 INFO - PROCESS | 1746 | 1468840563074 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x956f1c00) [pid = 1746] [serial = 720] [outer = 0x8f1a4000] 04:16:03 INFO - PROCESS | 1746 | 1468840563873 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1337ms 04:16:03 INFO - PROCESS | 1746 | 1468840563923 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 1746 | 1468840563927 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 04:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:16:03 INFO - PROCESS | 1746 | 1468840563933 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 1746 | 1468840563936 Marionette TRACE conn4 <- [1,930,null,{}] 04:16:03 INFO - PROCESS | 1746 | 1468840563941 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 1746 | 1468840563946 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:04 INFO - PROCESS | 1746 | 1468840564261 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:16:04 INFO - PROCESS | 1746 | 1468840564603 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 1746 | 1468840564615 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880400 == 42 [pid = 1746] [id = 240] 04:16:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8e880c00) [pid = 1746] [serial = 721] [outer = (nil)] 04:16:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8e889800) [pid = 1746] [serial = 722] [outer = 0x8e880c00] 04:16:04 INFO - PROCESS | 1746 | 1468840564710 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8eac9800) [pid = 1746] [serial = 723] [outer = 0x8e880c00] 04:16:05 INFO - PROCESS | 1746 | 1468840565640 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1739ms 04:16:05 INFO - PROCESS | 1746 | 1468840565675 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 1746 | 1468840565681 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:16:05 INFO - PROCESS | 1746 | 1468840565690 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 1746 | 1468840565696 Marionette TRACE conn4 <- [1,934,null,{}] 04:16:05 INFO - PROCESS | 1746 | 1468840565703 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 1746 | 1468840565709 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:05 INFO - PROCESS | 1746 | 1468840565905 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:16:06 INFO - PROCESS | 1746 | 1468840566075 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 1746 | 1468840566084 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x9114c000 == 43 [pid = 1746] [id = 241] 04:16:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x911cb000) [pid = 1746] [serial = 724] [outer = (nil)] 04:16:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91c06000) [pid = 1746] [serial = 725] [outer = 0x911cb000] 04:16:06 INFO - PROCESS | 1746 | 1468840566191 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91c0d800) [pid = 1746] [serial = 726] [outer = 0x911cb000] 04:16:07 INFO - PROCESS | 1746 | 1468840567276 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1634ms 04:16:07 INFO - PROCESS | 1746 | 1468840567324 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 1746 | 1468840567330 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:16:07 INFO - PROCESS | 1746 | 1468840567337 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 1746 | 1468840567341 Marionette TRACE conn4 <- [1,938,null,{}] 04:16:07 INFO - PROCESS | 1746 | 1468840567347 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:07 INFO - PROCESS | 1746 | 1468840567353 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:07 INFO - PROCESS | 1746 | 1468840567572 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:16:07 INFO - PROCESS | 1746 | 1468840567835 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 1746 | 1468840567844 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d68000 == 44 [pid = 1746] [id = 242] 04:16:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x94839800) [pid = 1746] [serial = 727] [outer = (nil)] 04:16:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x954abc00) [pid = 1746] [serial = 728] [outer = 0x94839800] 04:16:07 INFO - PROCESS | 1746 | 1468840567971 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9567cc00) [pid = 1746] [serial = 729] [outer = 0x94839800] 04:16:09 INFO - PROCESS | 1746 | 1468840569115 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1844ms 04:16:09 INFO - PROCESS | 1746 | 1468840569182 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 1746 | 1468840569192 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 04:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:16:09 INFO - PROCESS | 1746 | 1468840569220 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 1746 | 1468840569233 Marionette TRACE conn4 <- [1,942,null,{}] 04:16:09 INFO - PROCESS | 1746 | 1468840569285 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:09 INFO - PROCESS | 1746 | 1468840569296 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:09 INFO - PROCESS | 1746 | 1468840569676 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:16:09 INFO - PROCESS | 1746 | 1468840569814 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 1746 | 1468840569827 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x93934800 == 45 [pid = 1746] [id = 243] 04:16:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x93d6e400) [pid = 1746] [serial = 730] [outer = (nil)] 04:16:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x984f8800) [pid = 1746] [serial = 731] [outer = 0x93d6e400] 04:16:09 INFO - PROCESS | 1746 | 1468840569910 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x99faac00) [pid = 1746] [serial = 732] [outer = 0x93d6e400] 04:16:10 INFO - PROCESS | 1746 | 1468840570967 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1817ms 04:16:11 INFO - PROCESS | 1746 | 1468840571022 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 1746 | 1468840571026 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 04:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:16:11 INFO - PROCESS | 1746 | 1468840571034 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 1746 | 1468840571038 Marionette TRACE conn4 <- [1,946,null,{}] 04:16:11 INFO - PROCESS | 1746 | 1468840571044 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:11 INFO - PROCESS | 1746 | 1468840571051 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:11 INFO - PROCESS | 1746 | 1468840571252 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:16:11 INFO - PROCESS | 1746 | 1468840571464 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 1746 | 1468840571474 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9800 == 46 [pid = 1746] [id = 244] 04:16:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f867000) [pid = 1746] [serial = 733] [outer = (nil)] 04:16:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9a073400) [pid = 1746] [serial = 734] [outer = 0x8f867000] 04:16:11 INFO - PROCESS | 1746 | 1468840571594 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9a076c00) [pid = 1746] [serial = 735] [outer = 0x8f867000] 04:16:12 INFO - PROCESS | 1746 | 1468840572536 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1537ms 04:16:12 INFO - PROCESS | 1746 | 1468840572572 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 1746 | 1468840572576 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 04:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:16:12 INFO - PROCESS | 1746 | 1468840572585 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 1746 | 1468840572590 Marionette TRACE conn4 <- [1,950,null,{}] 04:16:12 INFO - PROCESS | 1746 | 1468840572597 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 1746 | 1468840572602 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:12 INFO - PROCESS | 1746 | 1468840572900 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:16:13 INFO - PROCESS | 1746 | 1468840573169 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 1746 | 1468840573187 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a40b000 == 47 [pid = 1746] [id = 245] 04:16:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9a40cc00) [pid = 1746] [serial = 736] [outer = (nil)] 04:16:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9a620000) [pid = 1746] [serial = 737] [outer = 0x9a40cc00] 04:16:13 INFO - PROCESS | 1746 | 1468840573287 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9a62b800) [pid = 1746] [serial = 738] [outer = 0x9a40cc00] 04:16:14 INFO - PROCESS | 1746 | 1468840574229 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1688ms 04:16:14 INFO - PROCESS | 1746 | 1468840574273 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:16:14 INFO - PROCESS | 1746 | 1468840574278 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 04:16:14 INFO - PROCESS | 1746 | 1468840574285 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 1746 | 1468840574289 Marionette TRACE conn4 <- [1,954,null,{}] 04:16:14 INFO - PROCESS | 1746 | 1468840574295 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:14 INFO - PROCESS | 1746 | 1468840574301 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:14 INFO - PROCESS | 1746 | 1468840574524 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:16:14 INFO - PROCESS | 1746 | 1468840574778 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 1746 | 1468840574786 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x91153400 == 48 [pid = 1746] [id = 246] 04:16:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x93b60800) [pid = 1746] [serial = 739] [outer = (nil)] 04:16:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9a978c00) [pid = 1746] [serial = 740] [outer = 0x93b60800] 04:16:14 INFO - PROCESS | 1746 | 1468840574916 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9a9ef400) [pid = 1746] [serial = 741] [outer = 0x93b60800] 04:16:15 INFO - PROCESS | 1746 | 1468840575802 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1583ms 04:16:15 INFO - PROCESS | 1746 | 1468840575872 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 1746 | 1468840575876 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 04:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:16:15 INFO - PROCESS | 1746 | 1468840575883 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 1746 | 1468840575887 Marionette TRACE conn4 <- [1,958,null,{}] 04:16:15 INFO - PROCESS | 1746 | 1468840575894 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 1746 | 1468840575899 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:16 INFO - PROCESS | 1746 | 1468840576094 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:16:16 INFO - PROCESS | 1746 | 1468840576326 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 1746 | 1468840576334 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a6c5c00 == 49 [pid = 1746] [id = 247] 04:16:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9a973c00) [pid = 1746] [serial = 742] [outer = (nil)] 04:16:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9aeccc00) [pid = 1746] [serial = 743] [outer = 0x9a973c00] 04:16:16 INFO - PROCESS | 1746 | 1468840576436 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9aed4800) [pid = 1746] [serial = 744] [outer = 0x9a973c00] 04:16:17 INFO - PROCESS | 1746 | 1468840577329 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1483ms 04:16:17 INFO - PROCESS | 1746 | 1468840577367 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 1746 | 1468840577370 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:16:17 INFO - PROCESS | 1746 | 1468840577378 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 1746 | 1468840577382 Marionette TRACE conn4 <- [1,962,null,{}] 04:16:17 INFO - PROCESS | 1746 | 1468840577388 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:17 INFO - PROCESS | 1746 | 1468840577394 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:17 INFO - PROCESS | 1746 | 1468840577598 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:16:17 INFO - PROCESS | 1746 | 1468840577775 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 1746 | 1468840577785 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e2000 == 50 [pid = 1746] [id = 248] 04:16:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x93d6e000) [pid = 1746] [serial = 745] [outer = (nil)] 04:16:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9af63400) [pid = 1746] [serial = 746] [outer = 0x93d6e000] 04:16:17 INFO - PROCESS | 1746 | 1468840577880 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9af65000) [pid = 1746] [serial = 747] [outer = 0x93d6e000] 04:16:18 INFO - PROCESS | 1746 | 1468840578846 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1542ms 04:16:18 INFO - PROCESS | 1746 | 1468840578922 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 1746 | 1468840578925 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:16:18 INFO - PROCESS | 1746 | 1468840578933 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 1746 | 1468840578938 Marionette TRACE conn4 <- [1,966,null,{}] 04:16:18 INFO - PROCESS | 1746 | 1468840578945 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:18 INFO - PROCESS | 1746 | 1468840578951 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:19 INFO - PROCESS | 1746 | 1468840579198 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:16:19 INFO - PROCESS | 1746 | 1468840579420 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 1746 | 1468840579430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e1c00 == 51 [pid = 1746] [id = 249] 04:16:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8d7e5400) [pid = 1746] [serial = 748] [outer = (nil)] 04:16:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8f86cc00) [pid = 1746] [serial = 749] [outer = 0x8d7e5400] 04:16:19 INFO - PROCESS | 1746 | 1468840579557 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9393d000) [pid = 1746] [serial = 750] [outer = 0x8d7e5400] 04:16:20 INFO - PROCESS | 1746 | 1468840580961 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2097ms 04:16:21 INFO - PROCESS | 1746 | 1468840581031 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 1746 | 1468840581040 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:16:21 INFO - PROCESS | 1746 | 1468840581053 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 1746 | 1468840581059 Marionette TRACE conn4 <- [1,970,null,{}] 04:16:21 INFO - PROCESS | 1746 | 1468840581078 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 1746 | 1468840581085 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:21 INFO - PROCESS | 1746 | 1468840581424 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:16:21 INFO - PROCESS | 1746 | 1468840581675 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 1746 | 1468840581684 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa66000 == 52 [pid = 1746] [id = 250] 04:16:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8fa68400) [pid = 1746] [serial = 751] [outer = (nil)] 04:16:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x911cb400) [pid = 1746] [serial = 752] [outer = 0x8fa68400] 04:16:21 INFO - PROCESS | 1746 | 1468840581808 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x91c09800) [pid = 1746] [serial = 753] [outer = 0x8fa68400] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88e400 == 51 [pid = 1746] [id = 239] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x91c0e800 == 50 [pid = 1746] [id = 238] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b3000 == 49 [pid = 1746] [id = 237] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x93941000 == 48 [pid = 1746] [id = 236] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e3800 == 47 [pid = 1746] [id = 235] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08bc00 == 46 [pid = 1746] [id = 234] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a9000 == 45 [pid = 1746] [id = 225] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8f082000 == 44 [pid = 1746] [id = 226] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac7c00 == 43 [pid = 1746] [id = 224] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x91c08000 == 42 [pid = 1746] [id = 227] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x9483a800 == 41 [pid = 1746] [id = 228] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88c000 == 40 [pid = 1746] [id = 233] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x911cf400 == 39 [pid = 1746] [id = 229] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x956ec400 == 38 [pid = 1746] [id = 232] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e1800 == 37 [pid = 1746] [id = 231] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8eaccc00 == 36 [pid = 1746] [id = 230] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e1c00 == 35 [pid = 1746] [id = 249] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e2000 == 34 [pid = 1746] [id = 248] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x91153400 == 33 [pid = 1746] [id = 246] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x9a6c5c00 == 32 [pid = 1746] [id = 247] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x9a40b000 == 31 [pid = 1746] [id = 245] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9800 == 30 [pid = 1746] [id = 244] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x93934800 == 29 [pid = 1746] [id = 243] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x9114c000 == 28 [pid = 1746] [id = 241] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x93d68000 == 27 [pid = 1746] [id = 242] 04:16:23 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880400 == 26 [pid = 1746] [id = 240] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x93938000) [pid = 1746] [serial = 677] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8fa68000) [pid = 1746] [serial = 639] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8f1abc00) [pid = 1746] [serial = 638] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x91c04000) [pid = 1746] [serial = 671] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x94835400) [pid = 1746] [serial = 642] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8f1ae400) [pid = 1746] [serial = 668] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x93bc6400) [pid = 1746] [serial = 641] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x953d4000) [pid = 1746] [serial = 663] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x93bca000) [pid = 1746] [serial = 662] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9a074800) [pid = 1746] [serial = 645] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8f080000) [pid = 1746] [serial = 665] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8f083800) [pid = 1746] [serial = 666] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x99fa7800) [pid = 1746] [serial = 644] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9a40c400) [pid = 1746] [serial = 648] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9a309400) [pid = 1746] [serial = 647] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9a628c00) [pid = 1746] [serial = 651] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9a623400) [pid = 1746] [serial = 650] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9aed3400) [pid = 1746] [serial = 654] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9a97cc00) [pid = 1746] [serial = 653] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x91d95000) [pid = 1746] [serial = 674] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9af68800) [pid = 1746] [serial = 657] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9af65c00) [pid = 1746] [serial = 656] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x91c0d000) [pid = 1746] [serial = 672] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f86b400) [pid = 1746] [serial = 660] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f0b4400) [pid = 1746] [serial = 659] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x91da0800) [pid = 1746] [serial = 675] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f86d400) [pid = 1746] [serial = 669] [outer = (nil)] [url = about:blank] 04:16:23 INFO - PROCESS | 1746 | 1468840583959 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2948ms 04:16:24 INFO - PROCESS | 1746 | 1468840584001 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 1746 | 1468840584007 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 04:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:16:24 INFO - PROCESS | 1746 | 1468840584015 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 1746 | 1468840584022 Marionette TRACE conn4 <- [1,974,null,{}] 04:16:24 INFO - PROCESS | 1746 | 1468840584030 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:24 INFO - PROCESS | 1746 | 1468840584036 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:24 INFO - PROCESS | 1746 | 1468840584208 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:16:24 INFO - PROCESS | 1746 | 1468840584332 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 1746 | 1468840584338 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e885c00 == 27 [pid = 1746] [id = 251] 04:16:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8eac4800) [pid = 1746] [serial = 754] [outer = (nil)] 04:16:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8f082000) [pid = 1746] [serial = 755] [outer = 0x8eac4800] 04:16:24 INFO - PROCESS | 1746 | 1468840584412 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f08b400) [pid = 1746] [serial = 756] [outer = 0x8eac4800] 04:16:25 INFO - PROCESS | 1746 | 1468840585266 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1284ms 04:16:25 INFO - PROCESS | 1746 | 1468840585299 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 1746 | 1468840585308 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:16:25 INFO - PROCESS | 1746 | 1468840585333 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 1746 | 1468840585338 Marionette TRACE conn4 <- [1,978,null,{}] 04:16:25 INFO - PROCESS | 1746 | 1468840585345 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 1746 | 1468840585352 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:25 INFO - PROCESS | 1746 | 1468840585544 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:16:25 INFO - PROCESS | 1746 | 1468840585700 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 1746 | 1468840585706 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f866800 == 28 [pid = 1746] [id = 252] 04:16:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8fa66c00) [pid = 1746] [serial = 757] [outer = (nil)] 04:16:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8fa6d000) [pid = 1746] [serial = 758] [outer = 0x8fa66c00] 04:16:25 INFO - PROCESS | 1746 | 1468840585791 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8fa72800) [pid = 1746] [serial = 759] [outer = 0x8fa66c00] 04:16:26 INFO - PROCESS | 1746 | 1468840586781 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1485ms 04:16:26 INFO - PROCESS | 1746 | 1468840586817 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 1746 | 1468840586822 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:16:26 INFO - PROCESS | 1746 | 1468840586829 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 1746 | 1468840586835 Marionette TRACE conn4 <- [1,982,null,{}] 04:16:26 INFO - PROCESS | 1746 | 1468840586861 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 1746 | 1468840586871 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:27 INFO - PROCESS | 1746 | 1468840587093 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:16:27 INFO - PROCESS | 1746 | 1468840587123 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 1746 | 1468840587133 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da0800 == 29 [pid = 1746] [id = 253] 04:16:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x91da0c00) [pid = 1746] [serial = 760] [outer = (nil)] 04:16:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x92335800) [pid = 1746] [serial = 761] [outer = 0x91da0c00] 04:16:27 INFO - PROCESS | 1746 | 1468840587211 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9393c000) [pid = 1746] [serial = 762] [outer = 0x91da0c00] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f1a4000) [pid = 1746] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f081800) [pid = 1746] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x91da2800) [pid = 1746] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x939ccc00) [pid = 1746] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8e88c400) [pid = 1746] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f085800) [pid = 1746] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x93d6e800) [pid = 1746] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x93d6ec00) [pid = 1746] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x93b60000) [pid = 1746] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x939dbc00) [pid = 1746] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x956f7400) [pid = 1746] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9483f400) [pid = 1746] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f0a8400) [pid = 1746] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f0b2c00) [pid = 1746] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:16:28 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x91d96800) [pid = 1746] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:16:28 INFO - PROCESS | 1746 | 1468840588815 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2046ms 04:16:28 INFO - PROCESS | 1746 | 1468840588876 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 1746 | 1468840588880 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 04:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:16:28 INFO - PROCESS | 1746 | 1468840588887 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 1746 | 1468840588890 Marionette TRACE conn4 <- [1,986,null,{}] 04:16:28 INFO - PROCESS | 1746 | 1468840588896 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:28 INFO - PROCESS | 1746 | 1468840588901 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:29 INFO - PROCESS | 1746 | 1468840589067 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:16:29 INFO - PROCESS | 1746 | 1468840589076 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 1746 | 1468840589086 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9400 == 30 [pid = 1746] [id = 254] 04:16:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8d7db400) [pid = 1746] [serial = 763] [outer = (nil)] 04:16:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x939ccc00) [pid = 1746] [serial = 764] [outer = 0x8d7db400] 04:16:29 INFO - PROCESS | 1746 | 1468840589269 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x93bca000) [pid = 1746] [serial = 765] [outer = 0x8d7db400] 04:16:30 INFO - PROCESS | 1746 | 1468840590112 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1282ms 04:16:30 INFO - PROCESS | 1746 | 1468840590170 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:16:30 INFO - PROCESS | 1746 | 1468840590174 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 04:16:30 INFO - PROCESS | 1746 | 1468840590181 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 1746 | 1468840590185 Marionette TRACE conn4 <- [1,990,null,{}] 04:16:30 INFO - PROCESS | 1746 | 1468840590191 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 1746 | 1468840590197 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:30 INFO - PROCESS | 1746 | 1468840590435 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:16:30 INFO - PROCESS | 1746 | 1468840590602 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 1746 | 1468840590621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de800 == 31 [pid = 1746] [id = 255] 04:16:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8d7dec00) [pid = 1746] [serial = 766] [outer = (nil)] 04:16:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8d7e4800) [pid = 1746] [serial = 767] [outer = 0x8d7dec00] 04:16:30 INFO - PROCESS | 1746 | 1468840590780 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8eac2c00) [pid = 1746] [serial = 768] [outer = 0x8d7dec00] 04:16:31 INFO - PROCESS | 1746 | 1468840591766 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1637ms 04:16:31 INFO - PROCESS | 1746 | 1468840591823 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 1746 | 1468840591830 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:16:31 INFO - PROCESS | 1746 | 1468840591842 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 1746 | 1468840591848 Marionette TRACE conn4 <- [1,994,null,{}] 04:16:31 INFO - PROCESS | 1746 | 1468840591857 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 1746 | 1468840591865 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:32 INFO - PROCESS | 1746 | 1468840592077 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:16:32 INFO - PROCESS | 1746 | 1468840592307 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 1746 | 1468840592314 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a9800 == 32 [pid = 1746] [id = 256] 04:16:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f875c00) [pid = 1746] [serial = 769] [outer = (nil)] 04:16:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8fa6ec00) [pid = 1746] [serial = 770] [outer = 0x8f875c00] 04:16:32 INFO - PROCESS | 1746 | 1468840592421 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x911cc400) [pid = 1746] [serial = 771] [outer = 0x8f875c00] 04:16:33 INFO - PROCESS | 1746 | 1468840593372 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 04:16:33 INFO - PROCESS | 1746 | 1468840593429 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 1746 | 1468840593434 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 04:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:16:33 INFO - PROCESS | 1746 | 1468840593443 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 1746 | 1468840593448 Marionette TRACE conn4 <- [1,998,null,{}] 04:16:33 INFO - PROCESS | 1746 | 1468840593456 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:33 INFO - PROCESS | 1746 | 1468840593460 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:33 INFO - PROCESS | 1746 | 1468840593700 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:16:33 INFO - PROCESS | 1746 | 1468840593961 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 1746 | 1468840593976 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081000 == 33 [pid = 1746] [id = 257] 04:16:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f867c00) [pid = 1746] [serial = 772] [outer = (nil)] 04:16:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x93d6c400) [pid = 1746] [serial = 773] [outer = 0x8f867c00] 04:16:34 INFO - PROCESS | 1746 | 1468840594102 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x95205c00) [pid = 1746] [serial = 774] [outer = 0x8f867c00] 04:16:35 INFO - PROCESS | 1746 | 1468840595125 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1742ms 04:16:35 INFO - PROCESS | 1746 | 1468840595187 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 1746 | 1468840595194 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 04:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:16:35 INFO - PROCESS | 1746 | 1468840595211 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 1746 | 1468840595219 Marionette TRACE conn4 <- [1,1002,null,{}] 04:16:35 INFO - PROCESS | 1746 | 1468840595225 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 1746 | 1468840595232 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:35 INFO - PROCESS | 1746 | 1468840595473 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:16:35 INFO - PROCESS | 1746 | 1468840595732 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 1746 | 1468840595745 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e5c00 == 34 [pid = 1746] [id = 258] 04:16:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9483f000) [pid = 1746] [serial = 775] [outer = (nil)] 04:16:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x954b1400) [pid = 1746] [serial = 776] [outer = 0x9483f000] 04:16:35 INFO - PROCESS | 1746 | 1468840595838 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x954ad800) [pid = 1746] [serial = 777] [outer = 0x9483f000] 04:16:36 INFO - PROCESS | 1746 | 1468840596787 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1648ms 04:16:36 INFO - PROCESS | 1746 | 1468840596851 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 1746 | 1468840596855 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 04:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:16:36 INFO - PROCESS | 1746 | 1468840596862 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 1746 | 1468840596867 Marionette TRACE conn4 <- [1,1006,null,{}] 04:16:36 INFO - PROCESS | 1746 | 1468840596873 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 1746 | 1468840596878 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:37 INFO - PROCESS | 1746 | 1468840597062 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:16:37 INFO - PROCESS | 1746 | 1468840597274 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 1746 | 1468840597287 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x954c7c00 == 35 [pid = 1746] [id = 259] 04:16:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x954d3800) [pid = 1746] [serial = 778] [outer = (nil)] 04:16:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9567f800) [pid = 1746] [serial = 779] [outer = 0x954d3800] 04:16:37 INFO - PROCESS | 1746 | 1468840597408 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x95683400) [pid = 1746] [serial = 780] [outer = 0x954d3800] 04:16:38 INFO - PROCESS | 1746 | 1468840598294 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1486ms 04:16:38 INFO - PROCESS | 1746 | 1468840598350 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 1746 | 1468840598354 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 04:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:16:38 INFO - PROCESS | 1746 | 1468840598361 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 1746 | 1468840598366 Marionette TRACE conn4 <- [1,1010,null,{}] 04:16:38 INFO - PROCESS | 1746 | 1468840598372 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 1746 | 1468840598378 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:38 INFO - PROCESS | 1746 | 1468840598565 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:16:38 INFO - PROCESS | 1746 | 1468840598736 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 1746 | 1468840598758 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f19f400 == 36 [pid = 1746] [id = 260] 04:16:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x91d9f800) [pid = 1746] [serial = 781] [outer = (nil)] 04:16:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x97823800) [pid = 1746] [serial = 782] [outer = 0x91d9f800] 04:16:38 INFO - PROCESS | 1746 | 1468840598857 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x97854800) [pid = 1746] [serial = 783] [outer = 0x91d9f800] 04:16:39 INFO - PROCESS | 1746 | 1468840599890 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1586ms 04:16:39 INFO - PROCESS | 1746 | 1468840599949 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 1746 | 1468840599952 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 04:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:16:39 INFO - PROCESS | 1746 | 1468840599959 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 1746 | 1468840599963 Marionette TRACE conn4 <- [1,1014,null,{}] 04:16:39 INFO - PROCESS | 1746 | 1468840599969 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 1746 | 1468840599974 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:40 INFO - PROCESS | 1746 | 1468840600183 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:16:40 INFO - PROCESS | 1746 | 1468840600422 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 1746 | 1468840600430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x91158000 == 37 [pid = 1746] [id = 261] 04:16:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x93bce000) [pid = 1746] [serial = 784] [outer = (nil)] 04:16:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9a06b800) [pid = 1746] [serial = 785] [outer = 0x93bce000] 04:16:40 INFO - PROCESS | 1746 | 1468840600556 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9a06f400) [pid = 1746] [serial = 786] [outer = 0x93bce000] 04:16:41 INFO - PROCESS | 1746 | 1468840601502 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1585ms 04:16:41 INFO - PROCESS | 1746 | 1468840601546 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 1746 | 1468840601551 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 04:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:16:41 INFO - PROCESS | 1746 | 1468840601559 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 1746 | 1468840601563 Marionette TRACE conn4 <- [1,1018,null,{}] 04:16:41 INFO - PROCESS | 1746 | 1468840601571 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:41 INFO - PROCESS | 1746 | 1468840601576 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:41 INFO - PROCESS | 1746 | 1468840601782 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:16:42 INFO - PROCESS | 1746 | 1468840602002 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 1746 | 1468840602011 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3800 == 38 [pid = 1746] [id = 262] 04:16:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f07cc00) [pid = 1746] [serial = 787] [outer = (nil)] 04:16:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x91155000) [pid = 1746] [serial = 788] [outer = 0x8f07cc00] 04:16:42 INFO - PROCESS | 1746 | 1468840602137 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x93936800) [pid = 1746] [serial = 789] [outer = 0x8f07cc00] 04:16:43 INFO - PROCESS | 1746 | 1468840603059 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1538ms 04:16:43 INFO - PROCESS | 1746 | 1468840603099 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 1746 | 1468840603103 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 04:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:16:43 INFO - PROCESS | 1746 | 1468840603110 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 1746 | 1468840603112 Marionette TRACE conn4 <- [1,1022,null,{}] 04:16:43 INFO - PROCESS | 1746 | 1468840603119 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:43 INFO - PROCESS | 1746 | 1468840603123 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:43 INFO - PROCESS | 1746 | 1468840603316 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:16:43 INFO - PROCESS | 1746 | 1468840603675 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 1746 | 1468840603685 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dcc00 == 39 [pid = 1746] [id = 263] 04:16:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8d7dd400) [pid = 1746] [serial = 790] [outer = (nil)] 04:16:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8e882c00) [pid = 1746] [serial = 791] [outer = 0x8d7dd400] 04:16:43 INFO - PROCESS | 1746 | 1468840603812 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8eaccc00) [pid = 1746] [serial = 792] [outer = 0x8d7dd400] 04:16:44 INFO - PROCESS | 1746 | 1468840604770 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1743ms 04:16:44 INFO - PROCESS | 1746 | 1468840604856 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 1746 | 1468840604863 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 04:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:16:44 INFO - PROCESS | 1746 | 1468840604872 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 1746 | 1468840604877 Marionette TRACE conn4 <- [1,1026,null,{}] 04:16:44 INFO - PROCESS | 1746 | 1468840604893 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 1746 | 1468840604909 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:45 INFO - PROCESS | 1746 | 1468840605177 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a3000 == 38 [pid = 1746] [id = 222] 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3000 == 37 [pid = 1746] [id = 221] 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9400 == 36 [pid = 1746] [id = 254] 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x91da0800 == 35 [pid = 1746] [id = 253] 04:16:45 INFO - PROCESS | 1746 | 1468840605463 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 1746 | 1468840605475 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8f866800 == 34 [pid = 1746] [id = 252] 04:16:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8e885c00 == 33 [pid = 1746] [id = 251] 04:16:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e885c00 == 34 [pid = 1746] [id = 264] 04:16:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8f0b2800) [pid = 1746] [serial = 793] [outer = (nil)] 04:16:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8f1ab400) [pid = 1746] [serial = 794] [outer = 0x8f0b2800] 04:16:45 INFO - PROCESS | 1746 | 1468840605555 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9114dc00) [pid = 1746] [serial = 795] [outer = 0x8f0b2800] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x954a6000) [pid = 1746] [serial = 719] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x91158400) [pid = 1746] [serial = 708] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x956f0000) [pid = 1746] [serial = 695] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x93b5c400) [pid = 1746] [serial = 710] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x911c2c00) [pid = 1746] [serial = 701] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8f1a0800) [pid = 1746] [serial = 680] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x954aa800) [pid = 1746] [serial = 716] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x954ac400) [pid = 1746] [serial = 690] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x954cfc00) [pid = 1746] [serial = 692] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x95201c00) [pid = 1746] [serial = 713] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x97827c00) [pid = 1746] [serial = 696] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9784f800) [pid = 1746] [serial = 698] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x95209400) [pid = 1746] [serial = 686] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8f1a2000) [pid = 1746] [serial = 705] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8f0afc00) [pid = 1746] [serial = 704] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f871800) [pid = 1746] [serial = 681] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x953cc800) [pid = 1746] [serial = 714] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x954a5c00) [pid = 1746] [serial = 689] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x93941c00) [pid = 1746] [serial = 678] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x954d4800) [pid = 1746] [serial = 693] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x97852400) [pid = 1746] [serial = 699] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x93940400) [pid = 1746] [serial = 702] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x91da3000) [pid = 1746] [serial = 683] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x954ca800) [pid = 1746] [serial = 717] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8fa6a400) [pid = 1746] [serial = 684] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9527a000) [pid = 1746] [serial = 687] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f875800) [pid = 1746] [serial = 707] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x93bce400) [pid = 1746] [serial = 711] [outer = (nil)] [url = about:blank] 04:16:45 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x956f1c00) [pid = 1746] [serial = 720] [outer = (nil)] [url = about:blank] 04:16:46 INFO - PROCESS | 1746 | 1468840606439 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1637ms 04:16:46 INFO - PROCESS | 1746 | 1468840606512 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 1746 | 1468840606518 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 04:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:16:46 INFO - PROCESS | 1746 | 1468840606525 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 1746 | 1468840606529 Marionette TRACE conn4 <- [1,1030,null,{}] 04:16:46 INFO - PROCESS | 1746 | 1468840606536 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:46 INFO - PROCESS | 1746 | 1468840606541 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:46 INFO - PROCESS | 1746 | 1468840606731 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:16:46 INFO - PROCESS | 1746 | 1468840606870 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 1746 | 1468840606878 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f083000 == 35 [pid = 1746] [id = 265] 04:16:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91c08000) [pid = 1746] [serial = 796] [outer = (nil)] 04:16:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x93935400) [pid = 1746] [serial = 797] [outer = 0x91c08000] 04:16:46 INFO - PROCESS | 1746 | 1468840606952 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x939d7c00) [pid = 1746] [serial = 798] [outer = 0x91c08000] 04:16:47 INFO - PROCESS | 1746 | 1468840607853 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1385ms 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:16:47 INFO - PROCESS | 1746 | 1468840607912 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 1746 | 1468840607915 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 04:16:47 INFO - PROCESS | 1746 | 1468840607936 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 1746 | 1468840607946 Marionette TRACE conn4 <- [1,1034,null,{}] 04:16:47 INFO - PROCESS | 1746 | 1468840607956 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 1746 | 1468840607963 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:48 INFO - PROCESS | 1746 | 1468840608225 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:16:48 INFO - PROCESS | 1746 | 1468840608251 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 1746 | 1468840608258 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d7800 == 36 [pid = 1746] [id = 266] 04:16:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x93b5c400) [pid = 1746] [serial = 799] [outer = (nil)] 04:16:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x953cf800) [pid = 1746] [serial = 800] [outer = 0x93b5c400] 04:16:48 INFO - PROCESS | 1746 | 1468840608334 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x953d8c00) [pid = 1746] [serial = 801] [outer = 0x93b5c400] 04:16:49 INFO - PROCESS | 1746 | 1468840609288 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1406ms 04:16:49 INFO - PROCESS | 1746 | 1468840609333 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 1746 | 1468840609340 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 04:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:16:49 INFO - PROCESS | 1746 | 1468840609353 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 1746 | 1468840609356 Marionette TRACE conn4 <- [1,1038,null,{}] 04:16:49 INFO - PROCESS | 1746 | 1468840609363 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 1746 | 1468840609367 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:49 INFO - PROCESS | 1746 | 1468840609613 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:16:49 INFO - PROCESS | 1746 | 1468840609639 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 1746 | 1468840609646 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d7c00 == 37 [pid = 1746] [id = 267] 04:16:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x91c0e800) [pid = 1746] [serial = 802] [outer = (nil)] 04:16:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x954b3800) [pid = 1746] [serial = 803] [outer = 0x91c0e800] 04:16:49 INFO - PROCESS | 1746 | 1468840609734 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x954d3400) [pid = 1746] [serial = 804] [outer = 0x91c0e800] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x91da0c00) [pid = 1746] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8fa68400) [pid = 1746] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8eac4800) [pid = 1746] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f867000) [pid = 1746] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9a40cc00) [pid = 1746] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x93b60800) [pid = 1746] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9a973c00) [pid = 1746] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x93d6e000) [pid = 1746] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8d7e5400) [pid = 1746] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8e880c00) [pid = 1746] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x911cb000) [pid = 1746] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8fa66c00) [pid = 1746] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x94839800) [pid = 1746] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:16:50 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x93d6e400) [pid = 1746] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:16:50 INFO - PROCESS | 1746 | 1468840610824 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1541ms 04:16:50 INFO - PROCESS | 1746 | 1468840610889 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 1746 | 1468840610892 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 04:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:16:50 INFO - PROCESS | 1746 | 1468840610899 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 1746 | 1468840610903 Marionette TRACE conn4 <- [1,1042,null,{}] 04:16:50 INFO - PROCESS | 1746 | 1468840610909 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:50 INFO - PROCESS | 1746 | 1468840610914 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:51 INFO - PROCESS | 1746 | 1468840611113 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:16:51 INFO - PROCESS | 1746 | 1468840611245 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 1746 | 1468840611262 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9dc00 == 38 [pid = 1746] [id = 268] 04:16:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x93939c00) [pid = 1746] [serial = 805] [outer = (nil)] 04:16:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x954b1800) [pid = 1746] [serial = 806] [outer = 0x93939c00] 04:16:51 INFO - PROCESS | 1746 | 1468840611358 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x956f4800) [pid = 1746] [serial = 807] [outer = 0x93939c00] 04:16:52 INFO - PROCESS | 1746 | 1468840612280 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1434ms 04:16:52 INFO - PROCESS | 1746 | 1468840612335 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 1746 | 1468840612342 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 04:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:16:52 INFO - PROCESS | 1746 | 1468840612352 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 1746 | 1468840612358 Marionette TRACE conn4 <- [1,1046,null,{}] 04:16:52 INFO - PROCESS | 1746 | 1468840612369 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 1746 | 1468840612375 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:52 INFO - PROCESS | 1746 | 1468840612624 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:16:52 INFO - PROCESS | 1746 | 1468840612862 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 1746 | 1468840612875 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e5800 == 39 [pid = 1746] [id = 269] 04:16:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f0abc00) [pid = 1746] [serial = 808] [outer = (nil)] 04:16:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8f1a0800) [pid = 1746] [serial = 809] [outer = 0x8f0abc00] 04:16:53 INFO - PROCESS | 1746 | 1468840613009 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f86e000) [pid = 1746] [serial = 810] [outer = 0x8f0abc00] 04:16:54 INFO - PROCESS | 1746 | 1468840614029 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1743ms 04:16:54 INFO - PROCESS | 1746 | 1468840614095 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 1746 | 1468840614103 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 04:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:16:54 INFO - PROCESS | 1746 | 1468840614116 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 1746 | 1468840614120 Marionette TRACE conn4 <- [1,1050,null,{}] 04:16:54 INFO - PROCESS | 1746 | 1468840614128 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 1746 | 1468840614134 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:54 INFO - PROCESS | 1746 | 1468840614400 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:16:54 INFO - PROCESS | 1746 | 1468840614672 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 1746 | 1468840614683 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9c400 == 40 [pid = 1746] [id = 270] 04:16:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91da0400) [pid = 1746] [serial = 811] [outer = (nil)] 04:16:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9393e400) [pid = 1746] [serial = 812] [outer = 0x91da0400] 04:16:54 INFO - PROCESS | 1746 | 1468840614770 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x93bce400) [pid = 1746] [serial = 813] [outer = 0x91da0400] 04:16:55 INFO - PROCESS | 1746 | 1468840615736 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1686ms 04:16:55 INFO - PROCESS | 1746 | 1468840615802 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:16:55 INFO - PROCESS | 1746 | 1468840615807 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 04:16:55 INFO - PROCESS | 1746 | 1468840615815 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 1746 | 1468840615822 Marionette TRACE conn4 <- [1,1054,null,{}] 04:16:55 INFO - PROCESS | 1746 | 1468840615839 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:55 INFO - PROCESS | 1746 | 1468840615849 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:56 INFO - PROCESS | 1746 | 1468840616098 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:16:56 INFO - PROCESS | 1746 | 1468840616432 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 1746 | 1468840616448 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x956f1c00 == 41 [pid = 1746] [id = 271] 04:16:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x97821400) [pid = 1746] [serial = 814] [outer = (nil)] 04:16:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x97849000) [pid = 1746] [serial = 815] [outer = 0x97821400] 04:16:56 INFO - PROCESS | 1746 | 1468840616539 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9784cc00) [pid = 1746] [serial = 816] [outer = 0x97821400] 04:16:57 INFO - PROCESS | 1746 | 1468840617508 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1739ms 04:16:57 INFO - PROCESS | 1746 | 1468840617554 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:16:57 INFO - PROCESS | 1746 | 1468840617559 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 04:16:57 INFO - PROCESS | 1746 | 1468840617566 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 1746 | 1468840617570 Marionette TRACE conn4 <- [1,1058,null,{}] 04:16:57 INFO - PROCESS | 1746 | 1468840617577 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 1746 | 1468840617581 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:57 INFO - PROCESS | 1746 | 1468840617790 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:16:58 INFO - PROCESS | 1746 | 1468840618007 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 1746 | 1468840618014 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e884400 == 42 [pid = 1746] [id = 272] 04:16:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x98379000) [pid = 1746] [serial = 817] [outer = (nil)] 04:16:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9a06dc00) [pid = 1746] [serial = 818] [outer = 0x98379000] 04:16:58 INFO - PROCESS | 1746 | 1468840618143 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9a19d000) [pid = 1746] [serial = 819] [outer = 0x98379000] 04:16:59 INFO - PROCESS | 1746 | 1468840619072 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1538ms 04:16:59 INFO - PROCESS | 1746 | 1468840619105 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 1746 | 1468840619108 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 04:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:16:59 INFO - PROCESS | 1746 | 1468840619117 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 1746 | 1468840619121 Marionette TRACE conn4 <- [1,1062,null,{}] 04:16:59 INFO - PROCESS | 1746 | 1468840619128 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 1746 | 1468840619133 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:59 INFO - PROCESS | 1746 | 1468840619342 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:16:59 INFO - PROCESS | 1746 | 1468840619561 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 1746 | 1468840619571 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:16:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f869000 == 43 [pid = 1746] [id = 273] 04:16:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x93d67800) [pid = 1746] [serial = 820] [outer = (nil)] 04:16:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9a620800) [pid = 1746] [serial = 821] [outer = 0x93d67800] 04:16:59 INFO - PROCESS | 1746 | 1468840619711 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9a627000) [pid = 1746] [serial = 822] [outer = 0x93d67800] 04:17:00 INFO - PROCESS | 1746 | 1468840620718 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1637ms 04:17:00 INFO - PROCESS | 1746 | 1468840620754 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 1746 | 1468840620758 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:17:00 INFO - PROCESS | 1746 | 1468840620766 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 1746 | 1468840620771 Marionette TRACE conn4 <- [1,1066,null,{}] 04:17:00 INFO - PROCESS | 1746 | 1468840620777 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 1746 | 1468840620789 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:01 INFO - PROCESS | 1746 | 1468840621042 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:17:01 INFO - PROCESS | 1746 | 1468840621274 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 1746 | 1468840621281 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d4000 == 44 [pid = 1746] [id = 274] 04:17:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x98376c00) [pid = 1746] [serial = 823] [outer = (nil)] 04:17:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9a97b000) [pid = 1746] [serial = 824] [outer = 0x98376c00] 04:17:01 INFO - PROCESS | 1746 | 1468840621429 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9aecdc00) [pid = 1746] [serial = 825] [outer = 0x98376c00] 04:17:02 INFO - PROCESS | 1746 | 1468840622459 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1740ms 04:17:02 INFO - PROCESS | 1746 | 1468840622507 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 1746 | 1468840622513 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 04:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:17:02 INFO - PROCESS | 1746 | 1468840622520 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 1746 | 1468840622524 Marionette TRACE conn4 <- [1,1070,null,{}] 04:17:02 INFO - PROCESS | 1746 | 1468840622530 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 1746 | 1468840622539 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:02 INFO - PROCESS | 1746 | 1468840622793 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:17:03 INFO - PROCESS | 1746 | 1468840623330 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 1746 | 1468840623339 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b1000 == 45 [pid = 1746] [id = 275] 04:17:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f0b2400) [pid = 1746] [serial = 826] [outer = (nil)] 04:17:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f1a4800) [pid = 1746] [serial = 827] [outer = 0x8f0b2400] 04:17:03 INFO - PROCESS | 1746 | 1468840623427 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8fa64800) [pid = 1746] [serial = 828] [outer = 0x8f0b2400] 04:17:04 INFO - PROCESS | 1746 | 1468840624549 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2088ms 04:17:04 INFO - PROCESS | 1746 | 1468840624612 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 1746 | 1468840624618 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 04:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:17:04 INFO - PROCESS | 1746 | 1468840624626 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 1746 | 1468840624630 Marionette TRACE conn4 <- [1,1074,null,{}] 04:17:04 INFO - PROCESS | 1746 | 1468840624639 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 1746 | 1468840624647 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a7c00 == 44 [pid = 1746] [id = 215] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x91d99800 == 43 [pid = 1746] [id = 208] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x97856400 == 42 [pid = 1746] [id = 214] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f085c00 == 41 [pid = 1746] [id = 217] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x954d2800 == 40 [pid = 1746] [id = 216] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3800 == 39 [pid = 1746] [id = 262] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x91158000 == 38 [pid = 1746] [id = 261] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f19f400 == 37 [pid = 1746] [id = 260] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e5c00 == 36 [pid = 1746] [id = 258] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x954c7c00 == 35 [pid = 1746] [id = 259] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081000 == 34 [pid = 1746] [id = 257] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a9800 == 33 [pid = 1746] [id = 256] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de800 == 32 [pid = 1746] [id = 255] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a8c00 == 31 [pid = 1746] [id = 207] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f875400 == 30 [pid = 1746] [id = 220] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x911cfc00 == 29 [pid = 1746] [id = 223] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x953cf000 == 28 [pid = 1746] [id = 211] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f089000 == 27 [pid = 1746] [id = 209] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d7400 == 26 [pid = 1746] [id = 210] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8e888c00 == 25 [pid = 1746] [id = 212] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacf800 == 24 [pid = 1746] [id = 218] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9fc00 == 23 [pid = 1746] [id = 213] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa66000 == 22 [pid = 1746] [id = 250] 04:17:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088800 == 21 [pid = 1746] [id = 219] 04:17:06 INFO - PROCESS | 1746 | 1468840626028 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x939ccc00) [pid = 1746] [serial = 764] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x92335800) [pid = 1746] [serial = 761] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x91c09800) [pid = 1746] [serial = 753] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x911cb400) [pid = 1746] [serial = 752] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8f082000) [pid = 1746] [serial = 755] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f08b400) [pid = 1746] [serial = 756] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9a073400) [pid = 1746] [serial = 734] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9a62b800) [pid = 1746] [serial = 738] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9a620000) [pid = 1746] [serial = 737] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9a9ef400) [pid = 1746] [serial = 741] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a978c00) [pid = 1746] [serial = 740] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9aed4800) [pid = 1746] [serial = 744] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9aeccc00) [pid = 1746] [serial = 743] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9af65000) [pid = 1746] [serial = 747] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9af63400) [pid = 1746] [serial = 746] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9393d000) [pid = 1746] [serial = 750] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f86cc00) [pid = 1746] [serial = 749] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8eac9800) [pid = 1746] [serial = 723] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8e889800) [pid = 1746] [serial = 722] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x91c0d800) [pid = 1746] [serial = 726] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9393c000) [pid = 1746] [serial = 762] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x91c06000) [pid = 1746] [serial = 725] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8fa72800) [pid = 1746] [serial = 759] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9567cc00) [pid = 1746] [serial = 729] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x954abc00) [pid = 1746] [serial = 728] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8fa6d000) [pid = 1746] [serial = 758] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x99faac00) [pid = 1746] [serial = 732] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x984f8800) [pid = 1746] [serial = 731] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9a076c00) [pid = 1746] [serial = 735] [outer = (nil)] [url = about:blank] 04:17:06 INFO - PROCESS | 1746 | 1468840626344 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 1746 | 1468840626351 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac1400 == 22 [pid = 1746] [id = 276] 04:17:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8eac2000) [pid = 1746] [serial = 829] [outer = (nil)] 04:17:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8eac9800) [pid = 1746] [serial = 830] [outer = 0x8eac2000] 04:17:06 INFO - PROCESS | 1746 | 1468840626450 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f07f400) [pid = 1746] [serial = 831] [outer = 0x8eac2000] 04:17:07 INFO - PROCESS | 1746 | 1468840627323 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2751ms 04:17:07 INFO - PROCESS | 1746 | 1468840627379 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 1746 | 1468840627388 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 04:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:17:07 INFO - PROCESS | 1746 | 1468840627398 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 1746 | 1468840627404 Marionette TRACE conn4 <- [1,1078,null,{}] 04:17:07 INFO - PROCESS | 1746 | 1468840627413 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 1746 | 1468840627421 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:07 INFO - PROCESS | 1746 | 1468840627627 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:17:07 INFO - PROCESS | 1746 | 1468840627761 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 1746 | 1468840627778 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b3400 == 23 [pid = 1746] [id = 277] 04:17:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f0b4000) [pid = 1746] [serial = 832] [outer = (nil)] 04:17:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f1a0000) [pid = 1746] [serial = 833] [outer = 0x8f0b4000] 04:17:07 INFO - PROCESS | 1746 | 1468840627869 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f1aa000) [pid = 1746] [serial = 834] [outer = 0x8f0b4000] 04:17:08 INFO - PROCESS | 1746 | 1468840628882 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1538ms 04:17:08 INFO - PROCESS | 1746 | 1468840628941 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 1746 | 1468840628947 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 04:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:17:08 INFO - PROCESS | 1746 | 1468840628954 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 1746 | 1468840628958 Marionette TRACE conn4 <- [1,1082,null,{}] 04:17:08 INFO - PROCESS | 1746 | 1468840628965 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 1746 | 1468840628971 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:09 INFO - PROCESS | 1746 | 1468840629211 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:17:09 INFO - PROCESS | 1746 | 1468840629241 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 1746 | 1468840629251 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x91155800 == 24 [pid = 1746] [id = 278] 04:17:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x91157000) [pid = 1746] [serial = 835] [outer = (nil)] 04:17:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x911c1800) [pid = 1746] [serial = 836] [outer = 0x91157000] 04:17:09 INFO - PROCESS | 1746 | 1468840629330 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x911cc000) [pid = 1746] [serial = 837] [outer = 0x91157000] 04:17:10 INFO - PROCESS | 1746 | 1468840630429 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1494ms 04:17:10 INFO - PROCESS | 1746 | 1468840630449 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 1746 | 1468840630456 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 04:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:17:10 INFO - PROCESS | 1746 | 1468840630482 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 1746 | 1468840630491 Marionette TRACE conn4 <- [1,1086,null,{}] 04:17:10 INFO - PROCESS | 1746 | 1468840630498 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 1746 | 1468840630513 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x93939c00) [pid = 1746] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x93b5c400) [pid = 1746] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x91c0e800) [pid = 1746] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8d7db400) [pid = 1746] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x91d9f800) [pid = 1746] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x954d3800) [pid = 1746] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8d7dec00) [pid = 1746] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f867c00) [pid = 1746] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d7dd400) [pid = 1746] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f07cc00) [pid = 1746] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9483f000) [pid = 1746] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93bce000) [pid = 1746] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f0b2800) [pid = 1746] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x91c08000) [pid = 1746] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:17:11 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f875c00) [pid = 1746] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:17:11 INFO - PROCESS | 1746 | 1468840631433 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:17:11 INFO - PROCESS | 1746 | 1468840631526 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 1746 | 1468840631533 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08a400 == 25 [pid = 1746] [id = 279] 04:17:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f1a2800) [pid = 1746] [serial = 838] [outer = (nil)] 04:17:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x911cbc00) [pid = 1746] [serial = 839] [outer = 0x8f1a2800] 04:17:11 INFO - PROCESS | 1746 | 1468840631633 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x92335800) [pid = 1746] [serial = 840] [outer = 0x8f1a2800] 04:17:12 INFO - PROCESS | 1746 | 1468840632400 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1954ms 04:17:12 INFO - PROCESS | 1746 | 1468840632427 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:17:12 INFO - PROCESS | 1746 | 1468840632432 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 04:17:12 INFO - PROCESS | 1746 | 1468840632439 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 1746 | 1468840632443 Marionette TRACE conn4 <- [1,1090,null,{}] 04:17:12 INFO - PROCESS | 1746 | 1468840632449 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 1746 | 1468840632454 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:12 INFO - PROCESS | 1746 | 1468840632624 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:17:12 INFO - PROCESS | 1746 | 1468840632639 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 1746 | 1468840632648 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088400 == 26 [pid = 1746] [id = 280] 04:17:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f0b2800) [pid = 1746] [serial = 841] [outer = (nil)] 04:17:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x939d5800) [pid = 1746] [serial = 842] [outer = 0x8f0b2800] 04:17:12 INFO - PROCESS | 1746 | 1468840632723 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x93bc7c00) [pid = 1746] [serial = 843] [outer = 0x8f0b2800] 04:17:13 INFO - PROCESS | 1746 | --DOCSHELL 0x98445800 == 25 [pid = 1746] [id = 9] 04:17:13 INFO - PROCESS | 1746 | 1468840633958 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1587ms 04:17:14 INFO - PROCESS | 1746 | 1468840634027 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:17:14 INFO - PROCESS | 1746 | 1468840634035 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 04:17:14 INFO - PROCESS | 1746 | 1468840634044 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 1746 | 1468840634051 Marionette TRACE conn4 <- [1,1094,null,{}] 04:17:14 INFO - PROCESS | 1746 | 1468840634070 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 1746 | 1468840634077 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:14 INFO - PROCESS | 1746 | 1468840634318 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:17:14 INFO - PROCESS | 1746 | 1468840634556 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 1746 | 1468840634568 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08b400 == 26 [pid = 1746] [id = 281] 04:17:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f0a9c00) [pid = 1746] [serial = 844] [outer = (nil)] 04:17:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8fa63400) [pid = 1746] [serial = 845] [outer = 0x8f0a9c00] 04:17:14 INFO - PROCESS | 1746 | 1468840634664 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x91c02000) [pid = 1746] [serial = 846] [outer = 0x8f0a9c00] 04:17:15 INFO - PROCESS | 1746 | 1468840635783 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1797ms 04:17:15 INFO - PROCESS | 1746 | 1468840635841 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 1746 | 1468840635849 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 04:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:17:15 INFO - PROCESS | 1746 | 1468840635862 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 1746 | 1468840635866 Marionette TRACE conn4 <- [1,1098,null,{}] 04:17:15 INFO - PROCESS | 1746 | 1468840635874 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 1746 | 1468840635879 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:16 INFO - PROCESS | 1746 | 1468840636209 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:17:16 INFO - PROCESS | 1746 | 1468840636401 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 1746 | 1468840636410 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88cc00 == 27 [pid = 1746] [id = 282] 04:17:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8e88ec00) [pid = 1746] [serial = 847] [outer = (nil)] 04:17:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x93d6f800) [pid = 1746] [serial = 848] [outer = 0x8e88ec00] 04:17:16 INFO - PROCESS | 1746 | 1468840636513 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x94840c00) [pid = 1746] [serial = 849] [outer = 0x8e88ec00] 04:17:17 INFO - PROCESS | 1746 | 1468840637538 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1737ms 04:17:17 INFO - PROCESS | 1746 | 1468840637599 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 1746 | 1468840637605 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:17:17 INFO - PROCESS | 1746 | 1468840637613 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 1746 | 1468840637621 Marionette TRACE conn4 <- [1,1102,null,{}] 04:17:17 INFO - PROCESS | 1746 | 1468840637681 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 1746 | 1468840637691 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:17 INFO - PROCESS | 1746 | 1468840637965 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:17:18 INFO - PROCESS | 1746 | 1468840638132 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 1746 | 1468840638146 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x953ca000 == 28 [pid = 1746] [id = 283] 04:17:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x953cd400) [pid = 1746] [serial = 850] [outer = (nil)] 04:17:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x953d4800) [pid = 1746] [serial = 851] [outer = 0x953cd400] 04:17:18 INFO - PROCESS | 1746 | 1468840638236 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x954ac000) [pid = 1746] [serial = 852] [outer = 0x953cd400] 04:17:19 INFO - PROCESS | 1746 | 1468840639176 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1641ms 04:17:19 INFO - PROCESS | 1746 | 1468840639255 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 1746 | 1468840639259 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:17:19 INFO - PROCESS | 1746 | 1468840639268 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 1746 | 1468840639273 Marionette TRACE conn4 <- [1,1106,null,{}] 04:17:19 INFO - PROCESS | 1746 | 1468840639281 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 1746 | 1468840639286 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:19 INFO - PROCESS | 1746 | 1468840639515 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:17:19 INFO - PROCESS | 1746 | 1468840639742 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 1746 | 1468840639748 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x92339400 == 29 [pid = 1746] [id = 284] 04:17:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x954a4800) [pid = 1746] [serial = 853] [outer = (nil)] 04:17:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x954ce800) [pid = 1746] [serial = 854] [outer = 0x954a4800] 04:17:19 INFO - PROCESS | 1746 | 1468840639852 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x954d0800) [pid = 1746] [serial = 855] [outer = 0x954a4800] 04:17:20 INFO - PROCESS | 1746 | 1468840640783 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1587ms 04:17:20 INFO - PROCESS | 1746 | 1468840640857 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:17:20 INFO - PROCESS | 1746 | 1468840640862 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 04:17:20 INFO - PROCESS | 1746 | 1468840640869 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 1746 | 1468840640873 Marionette TRACE conn4 <- [1,1110,null,{}] 04:17:20 INFO - PROCESS | 1746 | 1468840640880 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 1746 | 1468840640885 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:21 INFO - PROCESS | 1746 | 1468840641115 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:17:21 INFO - PROCESS | 1746 | 1468840641329 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 1746 | 1468840641339 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9bc00 == 30 [pid = 1746] [id = 285] 04:17:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x954c6c00) [pid = 1746] [serial = 856] [outer = (nil)] 04:17:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x95682000) [pid = 1746] [serial = 857] [outer = 0x954c6c00] 04:17:21 INFO - PROCESS | 1746 | 1468840641480 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x95686c00) [pid = 1746] [serial = 858] [outer = 0x954c6c00] 04:17:22 INFO - PROCESS | 1746 | 1468840642428 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1634ms 04:17:22 INFO - PROCESS | 1746 | 1468840642504 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 1746 | 1468840642509 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:17:22 INFO - PROCESS | 1746 | 1468840642518 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 1746 | 1468840642523 Marionette TRACE conn4 <- [1,1114,null,{}] 04:17:22 INFO - PROCESS | 1746 | 1468840642530 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 1746 | 1468840642543 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:22 INFO - PROCESS | 1746 | 1468840642824 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:17:23 INFO - PROCESS | 1746 | 1468840643092 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 1746 | 1468840643108 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x94839800 == 31 [pid = 1746] [id = 286] 04:17:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x95680000) [pid = 1746] [serial = 859] [outer = (nil)] 04:17:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9784e400) [pid = 1746] [serial = 860] [outer = 0x95680000] 04:17:23 INFO - PROCESS | 1746 | 1468840643274 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x97853c00) [pid = 1746] [serial = 861] [outer = 0x95680000] 04:17:24 INFO - PROCESS | 1746 | 1468840644434 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1944ms 04:17:24 INFO - PROCESS | 1746 | 1468840644463 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 1746 | 1468840644468 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 04:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:17:24 INFO - PROCESS | 1746 | 1468840644476 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 1746 | 1468840644480 Marionette TRACE conn4 <- [1,1118,null,{}] 04:17:24 INFO - PROCESS | 1746 | 1468840644486 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 1746 | 1468840644493 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:24 INFO - PROCESS | 1746 | 1468840644734 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:17:24 INFO - PROCESS | 1746 | 1468840644957 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 1746 | 1468840644968 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088000 == 32 [pid = 1746] [id = 287] 04:17:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9114e800) [pid = 1746] [serial = 862] [outer = (nil)] 04:17:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9844d400) [pid = 1746] [serial = 863] [outer = 0x9114e800] 04:17:25 INFO - PROCESS | 1746 | 1468840645075 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9567c000) [pid = 1746] [serial = 864] [outer = 0x9114e800] 04:17:26 INFO - PROCESS | 1746 | 1468840646014 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1584ms 04:17:26 INFO - PROCESS | 1746 | 1468840646060 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:17:26 INFO - PROCESS | 1746 | 1468840646073 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 04:17:26 INFO - PROCESS | 1746 | 1468840646080 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 1746 | 1468840646085 Marionette TRACE conn4 <- [1,1122,null,{}] 04:17:26 INFO - PROCESS | 1746 | 1468840646092 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:26 INFO - PROCESS | 1746 | 1468840646097 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:26 INFO - PROCESS | 1746 | 1468840646297 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:17:26 INFO - PROCESS | 1746 | 1468840646525 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 1746 | 1468840646531 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7df400 == 33 [pid = 1746] [id = 288] 04:17:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8d7df800) [pid = 1746] [serial = 865] [outer = (nil)] 04:17:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8e888c00) [pid = 1746] [serial = 866] [outer = 0x8d7df800] 04:17:26 INFO - PROCESS | 1746 | 1468840646796 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f081000) [pid = 1746] [serial = 867] [outer = 0x8d7df800] 04:17:27 INFO - PROCESS | 1746 | 1468840647754 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1734ms 04:17:27 INFO - PROCESS | 1746 | 1468840647816 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 1746 | 1468840647822 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 04:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:17:27 INFO - PROCESS | 1746 | 1468840647833 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 1746 | 1468840647837 Marionette TRACE conn4 <- [1,1126,null,{}] 04:17:27 INFO - PROCESS | 1746 | 1468840647845 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 1746 | 1468840647850 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:28 INFO - PROCESS | 1746 | 1468840648240 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x954b1800) [pid = 1746] [serial = 806] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x953d8c00) [pid = 1746] [serial = 801] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x954b3800) [pid = 1746] [serial = 803] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x93bca000) [pid = 1746] [serial = 765] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x97823800) [pid = 1746] [serial = 782] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x97854800) [pid = 1746] [serial = 783] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9567f800) [pid = 1746] [serial = 779] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x95683400) [pid = 1746] [serial = 780] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8d7e4800) [pid = 1746] [serial = 767] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8eac2c00) [pid = 1746] [serial = 768] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x93d6c400) [pid = 1746] [serial = 773] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x95205c00) [pid = 1746] [serial = 774] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8e882c00) [pid = 1746] [serial = 791] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8eaccc00) [pid = 1746] [serial = 792] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x91155000) [pid = 1746] [serial = 788] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x93936800) [pid = 1746] [serial = 789] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x954b1400) [pid = 1746] [serial = 776] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x954ad800) [pid = 1746] [serial = 777] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9a06b800) [pid = 1746] [serial = 785] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9a06f400) [pid = 1746] [serial = 786] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f1ab400) [pid = 1746] [serial = 794] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9114dc00) [pid = 1746] [serial = 795] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x93935400) [pid = 1746] [serial = 797] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8fa6ec00) [pid = 1746] [serial = 770] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x911cc400) [pid = 1746] [serial = 771] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x953cf800) [pid = 1746] [serial = 800] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x954d3400) [pid = 1746] [serial = 804] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x939d7c00) [pid = 1746] [serial = 798] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x956f4800) [pid = 1746] [serial = 807] [outer = (nil)] [url = about:blank] 04:17:28 INFO - PROCESS | 1746 | 1468840648474 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 1746 | 1468840648485 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e6800 == 34 [pid = 1746] [id = 289] 04:17:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8eac2800) [pid = 1746] [serial = 868] [outer = (nil)] 04:17:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8eace400) [pid = 1746] [serial = 869] [outer = 0x8eac2800] 04:17:28 INFO - PROCESS | 1746 | 1468840648564 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f875c00) [pid = 1746] [serial = 870] [outer = 0x8eac2800] 04:17:29 INFO - PROCESS | 1746 | 1468840649387 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1595ms 04:17:29 INFO - PROCESS | 1746 | 1468840649425 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 1746 | 1468840649430 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 04:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:17:29 INFO - PROCESS | 1746 | 1468840649453 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 1746 | 1468840649458 Marionette TRACE conn4 <- [1,1130,null,{}] 04:17:29 INFO - PROCESS | 1746 | 1468840649468 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 1746 | 1468840649473 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:29 INFO - PROCESS | 1746 | 1468840649666 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:17:29 INFO - PROCESS | 1746 | 1468840649679 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 1746 | 1468840649688 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c07400 == 35 [pid = 1746] [id = 290] 04:17:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x91da0000) [pid = 1746] [serial = 871] [outer = (nil)] 04:17:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x93938800) [pid = 1746] [serial = 872] [outer = 0x91da0000] 04:17:29 INFO - PROCESS | 1746 | 1468840649760 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x93b5b000) [pid = 1746] [serial = 873] [outer = 0x91da0000] 04:17:30 INFO - PROCESS | 1746 | 1468840650812 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1396ms 04:17:30 INFO - PROCESS | 1746 | 1468840650840 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 1746 | 1468840650844 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 04:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:17:30 INFO - PROCESS | 1746 | 1468840650851 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 1746 | 1468840650857 Marionette TRACE conn4 <- [1,1134,null,{}] 04:17:30 INFO - PROCESS | 1746 | 1468840650874 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 1746 | 1468840650884 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:31 INFO - PROCESS | 1746 | 1468840651127 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:17:31 INFO - PROCESS | 1746 | 1468840651152 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 1746 | 1468840651158 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f089c00 == 36 [pid = 1746] [id = 291] 04:17:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x95208000) [pid = 1746] [serial = 874] [outer = (nil)] 04:17:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x95237800) [pid = 1746] [serial = 875] [outer = 0x95208000] 04:17:31 INFO - PROCESS | 1746 | 1468840651231 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x95282800) [pid = 1746] [serial = 876] [outer = 0x95208000] 04:17:32 INFO - PROCESS | 1746 | 1468840652213 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1400ms 04:17:32 INFO - PROCESS | 1746 | 1468840652252 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 1746 | 1468840652256 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 04:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:17:32 INFO - PROCESS | 1746 | 1468840652277 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 1746 | 1468840652282 Marionette TRACE conn4 <- [1,1138,null,{}] 04:17:32 INFO - PROCESS | 1746 | 1468840652296 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 1746 | 1468840652302 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:32 INFO - PROCESS | 1746 | 1468840652538 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:17:32 INFO - PROCESS | 1746 | 1468840652567 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 1746 | 1468840652572 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9000 == 37 [pid = 1746] [id = 292] 04:17:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x93d66400) [pid = 1746] [serial = 877] [outer = (nil)] 04:17:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x954b1400) [pid = 1746] [serial = 878] [outer = 0x93d66400] 04:17:32 INFO - PROCESS | 1746 | 1468840652649 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x954c6800) [pid = 1746] [serial = 879] [outer = 0x93d66400] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x91157000) [pid = 1746] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8eac2000) [pid = 1746] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f0b4000) [pid = 1746] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f0b2400) [pid = 1746] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f0abc00) [pid = 1746] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x91da0400) [pid = 1746] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x97821400) [pid = 1746] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x98379000) [pid = 1746] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x93d67800) [pid = 1746] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x98376c00) [pid = 1746] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:17:33 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f1a2800) [pid = 1746] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:17:33 INFO - PROCESS | 1746 | 1468840653699 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1463ms 04:17:33 INFO - PROCESS | 1746 | 1468840653728 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 1746 | 1468840653731 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 04:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:17:33 INFO - PROCESS | 1746 | 1468840653740 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 1746 | 1468840653744 Marionette TRACE conn4 <- [1,1142,null,{}] 04:17:33 INFO - PROCESS | 1746 | 1468840653751 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 1746 | 1468840653757 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:33 INFO - PROCESS | 1746 | 1468840653978 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:17:34 INFO - PROCESS | 1746 | 1468840653994 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 1746 | 1468840654001 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c06000 == 38 [pid = 1746] [id = 293] 04:17:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x91c0b800) [pid = 1746] [serial = 880] [outer = (nil)] 04:17:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x954a9800) [pid = 1746] [serial = 881] [outer = 0x91c0b800] 04:17:34 INFO - PROCESS | 1746 | 1468840654086 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9567b000) [pid = 1746] [serial = 882] [outer = 0x91c0b800] 04:17:35 INFO - PROCESS | 1746 | 1468840655013 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1335ms 04:17:35 INFO - PROCESS | 1746 | 1468840655081 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 1746 | 1468840655086 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 04:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:17:35 INFO - PROCESS | 1746 | 1468840655094 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 1746 | 1468840655097 Marionette TRACE conn4 <- [1,1146,null,{}] 04:17:35 INFO - PROCESS | 1746 | 1468840655102 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 1746 | 1468840655114 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:35 INFO - PROCESS | 1746 | 1468840655361 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:17:35 INFO - PROCESS | 1746 | 1468840655532 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 1746 | 1468840655546 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e5400 == 39 [pid = 1746] [id = 294] 04:17:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e880800) [pid = 1746] [serial = 883] [outer = (nil)] 04:17:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e88d000) [pid = 1746] [serial = 884] [outer = 0x8e880800] 04:17:35 INFO - PROCESS | 1746 | 1468840655655 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f083400) [pid = 1746] [serial = 885] [outer = 0x8e880800] 04:17:36 INFO - PROCESS | 1746 | 1468840656715 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1684ms 04:17:36 INFO - PROCESS | 1746 | 1468840656779 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 1746 | 1468840656787 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 04:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:17:36 INFO - PROCESS | 1746 | 1468840656797 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 1746 | 1468840656801 Marionette TRACE conn4 <- [1,1150,null,{}] 04:17:36 INFO - PROCESS | 1746 | 1468840656811 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 1746 | 1468840656821 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:37 INFO - PROCESS | 1746 | 1468840657078 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:17:37 INFO - PROCESS | 1746 | 1468840657349 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 1746 | 1468840657363 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x91159c00 == 40 [pid = 1746] [id = 295] 04:17:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x911c3c00) [pid = 1746] [serial = 886] [outer = (nil)] 04:17:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x911d0400) [pid = 1746] [serial = 887] [outer = 0x911c3c00] 04:17:37 INFO - PROCESS | 1746 | 1468840657451 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x91c10000) [pid = 1746] [serial = 888] [outer = 0x911c3c00] 04:17:38 INFO - PROCESS | 1746 | 1468840658466 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1747ms 04:17:38 INFO - PROCESS | 1746 | 1468840658544 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 1746 | 1468840658550 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 04:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:17:38 INFO - PROCESS | 1746 | 1468840658559 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 1746 | 1468840658564 Marionette TRACE conn4 <- [1,1154,null,{}] 04:17:38 INFO - PROCESS | 1746 | 1468840658571 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 1746 | 1468840658577 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:38 INFO - PROCESS | 1746 | 1468840658846 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:17:39 INFO - PROCESS | 1746 | 1468840659166 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 1746 | 1468840659174 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b5ec00 == 41 [pid = 1746] [id = 296] 04:17:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x93b65800) [pid = 1746] [serial = 889] [outer = (nil)] 04:17:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x93d69000) [pid = 1746] [serial = 890] [outer = 0x93b65800] 04:17:39 INFO - PROCESS | 1746 | 1468840659265 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9520d000) [pid = 1746] [serial = 891] [outer = 0x93b65800] 04:17:40 INFO - PROCESS | 1746 | 1468840660284 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1791ms 04:17:40 INFO - PROCESS | 1746 | 1468840660350 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 1746 | 1468840660356 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 04:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:17:40 INFO - PROCESS | 1746 | 1468840660376 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 1746 | 1468840660384 Marionette TRACE conn4 <- [1,1158,null,{}] 04:17:40 INFO - PROCESS | 1746 | 1468840660391 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 1746 | 1468840660399 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:40 INFO - PROCESS | 1746 | 1468840660662 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:17:40 INFO - PROCESS | 1746 | 1468840660926 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 1746 | 1468840660935 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3800 == 42 [pid = 1746] [id = 297] 04:17:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8fa6bc00) [pid = 1746] [serial = 892] [outer = (nil)] 04:17:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x956f2000) [pid = 1746] [serial = 893] [outer = 0x8fa6bc00] 04:17:41 INFO - PROCESS | 1746 | 1468840661022 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x97825000) [pid = 1746] [serial = 894] [outer = 0x8fa6bc00] 04:17:42 INFO - PROCESS | 1746 | 1468840661999 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1700ms 04:17:42 INFO - PROCESS | 1746 | 1468840662068 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:17:42 INFO - PROCESS | 1746 | 1468840662072 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 04:17:42 INFO - PROCESS | 1746 | 1468840662079 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 1746 | 1468840662083 Marionette TRACE conn4 <- [1,1162,null,{}] 04:17:42 INFO - PROCESS | 1746 | 1468840662089 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 1746 | 1468840662094 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:42 INFO - PROCESS | 1746 | 1468840662334 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:17:42 INFO - PROCESS | 1746 | 1468840662552 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 1746 | 1468840662559 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07dc00 == 43 [pid = 1746] [id = 298] 04:17:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x95237c00) [pid = 1746] [serial = 895] [outer = (nil)] 04:17:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x984f2000) [pid = 1746] [serial = 896] [outer = 0x95237c00] 04:17:42 INFO - PROCESS | 1746 | 1468840662693 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x99717400) [pid = 1746] [serial = 897] [outer = 0x95237c00] 04:17:43 INFO - PROCESS | 1746 | 1468840663614 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1586ms 04:17:43 INFO - PROCESS | 1746 | 1468840663665 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 1746 | 1468840663670 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 04:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:17:43 INFO - PROCESS | 1746 | 1468840663698 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 1746 | 1468840663702 Marionette TRACE conn4 <- [1,1166,null,{}] 04:17:43 INFO - PROCESS | 1746 | 1468840663709 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 1746 | 1468840663716 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:43 INFO - PROCESS | 1746 | 1468840663924 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:17:44 INFO - PROCESS | 1746 | 1468840664166 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 1746 | 1468840664184 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a079000 == 44 [pid = 1746] [id = 299] 04:17:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a079400) [pid = 1746] [serial = 898] [outer = (nil)] 04:17:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9a10c400) [pid = 1746] [serial = 899] [outer = 0x9a079400] 04:17:44 INFO - PROCESS | 1746 | 1468840664295 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9a625800) [pid = 1746] [serial = 900] [outer = 0x9a079400] 04:17:45 INFO - PROCESS | 1746 | 1468840665234 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1589ms 04:17:45 INFO - PROCESS | 1746 | 1468840665285 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 1746 | 1468840665289 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 04:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:17:45 INFO - PROCESS | 1746 | 1468840665316 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 1746 | 1468840665321 Marionette TRACE conn4 <- [1,1170,null,{}] 04:17:45 INFO - PROCESS | 1746 | 1468840665327 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 1746 | 1468840665333 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:45 INFO - PROCESS | 1746 | 1468840665540 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:17:46 INFO - PROCESS | 1746 | 1468840666099 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 1746 | 1468840666106 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a9000 == 45 [pid = 1746] [id = 300] 04:17:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f0a9400) [pid = 1746] [serial = 901] [outer = (nil)] 04:17:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f0b3c00) [pid = 1746] [serial = 902] [outer = 0x8f0a9400] 04:17:46 INFO - PROCESS | 1746 | 1468840666193 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8f868000) [pid = 1746] [serial = 903] [outer = 0x8f0a9400] 04:17:47 INFO - PROCESS | 1746 | 1468840667145 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1886ms 04:17:47 INFO - PROCESS | 1746 | 1468840667203 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 1746 | 1468840667212 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 04:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:17:47 INFO - PROCESS | 1746 | 1468840667224 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 1746 | 1468840667229 Marionette TRACE conn4 <- [1,1174,null,{}] 04:17:47 INFO - PROCESS | 1746 | 1468840667244 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:47 INFO - PROCESS | 1746 | 1468840667257 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:47 INFO - PROCESS | 1746 | 1468840667531 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:17:47 INFO - PROCESS | 1746 | 1468840667852 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 1746 | 1468840667862 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88b800 == 46 [pid = 1746] [id = 301] 04:17:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8fa69c00) [pid = 1746] [serial = 904] [outer = (nil)] 04:17:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9393a000) [pid = 1746] [serial = 905] [outer = 0x8fa69c00] 04:17:47 INFO - PROCESS | 1746 | 1468840667942 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x93b57400) [pid = 1746] [serial = 906] [outer = 0x8fa69c00] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b1000 == 45 [pid = 1746] [id = 275] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91c06000 == 44 [pid = 1746] [id = 293] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9000 == 43 [pid = 1746] [id = 292] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f089c00 == 42 [pid = 1746] [id = 291] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91c07400 == 41 [pid = 1746] [id = 290] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e6800 == 40 [pid = 1746] [id = 289] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7df400 == 39 [pid = 1746] [id = 288] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac1400 == 38 [pid = 1746] [id = 276] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f083000 == 37 [pid = 1746] [id = 265] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d7800 == 36 [pid = 1746] [id = 266] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b3400 == 35 [pid = 1746] [id = 277] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088400 == 34 [pid = 1746] [id = 280] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08a400 == 33 [pid = 1746] [id = 279] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9c400 == 32 [pid = 1746] [id = 270] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x956f1c00 == 31 [pid = 1746] [id = 271] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91155800 == 30 [pid = 1746] [id = 278] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9dc00 == 29 [pid = 1746] [id = 268] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e884400 == 28 [pid = 1746] [id = 272] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88cc00 == 27 [pid = 1746] [id = 282] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x94839800 == 26 [pid = 1746] [id = 286] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9bc00 == 25 [pid = 1746] [id = 285] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e5800 == 24 [pid = 1746] [id = 269] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08b400 == 23 [pid = 1746] [id = 281] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x92339400 == 22 [pid = 1746] [id = 284] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f869000 == 21 [pid = 1746] [id = 273] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d7c00 == 20 [pid = 1746] [id = 267] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x953ca000 == 19 [pid = 1746] [id = 283] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088000 == 18 [pid = 1746] [id = 287] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x953d4000 == 17 [pid = 1746] [id = 274] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e885c00 == 16 [pid = 1746] [id = 264] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dcc00 == 15 [pid = 1746] [id = 263] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x95287c00 == 14 [pid = 1746] [id = 10] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x9a079000 == 13 [pid = 1746] [id = 299] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07dc00 == 12 [pid = 1746] [id = 298] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3800 == 11 [pid = 1746] [id = 297] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91159c00 == 10 [pid = 1746] [id = 295] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x93b5ec00 == 9 [pid = 1746] [id = 296] 04:17:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e5400 == 8 [pid = 1746] [id = 294] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x911c1800) [pid = 1746] [serial = 836] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8eac9800) [pid = 1746] [serial = 830] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f1a0000) [pid = 1746] [serial = 833] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8fa64800) [pid = 1746] [serial = 828] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8f1a4800) [pid = 1746] [serial = 827] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f86e000) [pid = 1746] [serial = 810] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f1a0800) [pid = 1746] [serial = 809] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9393e400) [pid = 1746] [serial = 812] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x93bce400) [pid = 1746] [serial = 813] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9784cc00) [pid = 1746] [serial = 816] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x97849000) [pid = 1746] [serial = 815] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9a19d000) [pid = 1746] [serial = 819] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9a06dc00) [pid = 1746] [serial = 818] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9a627000) [pid = 1746] [serial = 822] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9a620800) [pid = 1746] [serial = 821] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9aecdc00) [pid = 1746] [serial = 825] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x939d5800) [pid = 1746] [serial = 842] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x92335800) [pid = 1746] [serial = 840] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9a97b000) [pid = 1746] [serial = 824] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x911cc000) [pid = 1746] [serial = 837] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f07f400) [pid = 1746] [serial = 831] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x911cbc00) [pid = 1746] [serial = 839] [outer = (nil)] [url = about:blank] 04:17:49 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f1aa000) [pid = 1746] [serial = 834] [outer = (nil)] [url = about:blank] 04:17:50 INFO - PROCESS | 1746 | 1468840670117 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 1746 | 1468840670175 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 04:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:17:50 INFO - PROCESS | 1746 | 1468840670184 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 1746 | 1468840670189 Marionette TRACE conn4 <- [1,1178,null,{}] 04:17:50 INFO - PROCESS | 1746 | 1468840670199 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 1746 | 1468840670204 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:50 INFO - PROCESS | 1746 | 1468840670385 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:17:50 INFO - PROCESS | 1746 | 1468840670539 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 1746 | 1468840670546 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac2000 == 9 [pid = 1746] [id = 302] 04:17:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8eac3800) [pid = 1746] [serial = 907] [outer = (nil)] 04:17:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f089c00) [pid = 1746] [serial = 908] [outer = 0x8eac3800] 04:17:50 INFO - PROCESS | 1746 | 1468840670628 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f0ab400) [pid = 1746] [serial = 909] [outer = 0x8eac3800] 04:17:51 INFO - PROCESS | 1746 | 1468840671447 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 1746 | 1468840671536 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 04:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:17:51 INFO - PROCESS | 1746 | 1468840671549 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 1746 | 1468840671554 Marionette TRACE conn4 <- [1,1182,null,{}] 04:17:51 INFO - PROCESS | 1746 | 1468840671560 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 1746 | 1468840671566 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:51 INFO - PROCESS | 1746 | 1468840671762 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:17:51 INFO - PROCESS | 1746 | 1468840671895 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 1746 | 1468840671906 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1ab800 == 10 [pid = 1746] [id = 303] 04:17:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f86c000) [pid = 1746] [serial = 910] [outer = (nil)] 04:17:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8fa68800) [pid = 1746] [serial = 911] [outer = 0x8f86c000] 04:17:51 INFO - PROCESS | 1746 | 1468840671984 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8fa71400) [pid = 1746] [serial = 912] [outer = 0x8f86c000] 04:17:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:52 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:17:52 INFO - PROCESS | 1746 | 1468840672987 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 1746 | 1468840673049 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 04:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:17:53 INFO - PROCESS | 1746 | 1468840673062 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 1746 | 1468840673067 Marionette TRACE conn4 <- [1,1186,null,{}] 04:17:53 INFO - PROCESS | 1746 | 1468840673089 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 1746 | 1468840673099 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:53 INFO - PROCESS | 1746 | 1468840673355 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:17:53 INFO - PROCESS | 1746 | 1468840673383 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 1746 | 1468840673395 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da3c00 == 11 [pid = 1746] [id = 304] 04:17:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x92330c00) [pid = 1746] [serial = 913] [outer = (nil)] 04:17:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x93933c00) [pid = 1746] [serial = 914] [outer = 0x92330c00] 04:17:53 INFO - PROCESS | 1746 | 1468840673471 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x93941000) [pid = 1746] [serial = 915] [outer = 0x92330c00] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x98445c00) [pid = 1746] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x91c0b800) [pid = 1746] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x95208000) [pid = 1746] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x93d66400) [pid = 1746] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x954a4800) [pid = 1746] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x95680000) [pid = 1746] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x953cd400) [pid = 1746] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f0b2800) [pid = 1746] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f0a9c00) [pid = 1746] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9114e800) [pid = 1746] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d7df800) [pid = 1746] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8eac2800) [pid = 1746] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x91da0000) [pid = 1746] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e88ec00) [pid = 1746] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x954c6c00) [pid = 1746] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:17:54 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9837a400) [pid = 1746] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:17:55 INFO - PROCESS | 1746 | 1468840675031 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 1746 | 1468840675109 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 04:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:17:55 INFO - PROCESS | 1746 | 1468840675119 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 1746 | 1468840675122 Marionette TRACE conn4 <- [1,1190,null,{}] 04:17:55 INFO - PROCESS | 1746 | 1468840675128 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 1746 | 1468840675135 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:55 INFO - PROCESS | 1746 | 1468840675306 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:17:55 INFO - PROCESS | 1746 | 1468840675425 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 1746 | 1468840675432 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a5c00 == 12 [pid = 1746] [id = 305] 04:17:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9114f000) [pid = 1746] [serial = 916] [outer = (nil)] 04:17:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x93937800) [pid = 1746] [serial = 917] [outer = 0x9114f000] 04:17:55 INFO - PROCESS | 1746 | 1468840675510 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x93d6c400) [pid = 1746] [serial = 918] [outer = 0x9114f000] 04:17:56 INFO - PROCESS | 1746 | 1468840676357 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 1746 | 1468840676406 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 04:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:17:56 INFO - PROCESS | 1746 | 1468840676413 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 1746 | 1468840676417 Marionette TRACE conn4 <- [1,1194,null,{}] 04:17:56 INFO - PROCESS | 1746 | 1468840676422 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 1746 | 1468840676428 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:56 INFO - PROCESS | 1746 | 1468840676582 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:17:56 INFO - PROCESS | 1746 | 1468840676596 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 1746 | 1468840676602 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x95236800 == 13 [pid = 1746] [id = 306] 04:17:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x95238c00) [pid = 1746] [serial = 919] [outer = (nil)] 04:17:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x953d2800) [pid = 1746] [serial = 920] [outer = 0x95238c00] 04:17:56 INFO - PROCESS | 1746 | 1468840676689 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x954a4400) [pid = 1746] [serial = 921] [outer = 0x95238c00] 04:17:57 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:57 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:57 INFO - PROCESS | 1746 | 1468840677895 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 1746 | 1468840677971 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 04:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:17:57 INFO - PROCESS | 1746 | 1468840677979 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 1746 | 1468840677988 Marionette TRACE conn4 <- [1,1198,null,{}] 04:17:58 INFO - PROCESS | 1746 | 1468840677996 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 1746 | 1468840678001 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:58 INFO - PROCESS | 1746 | 1468840678267 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:17:58 INFO - PROCESS | 1746 | 1468840678495 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 1746 | 1468840678505 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ead0c00 == 14 [pid = 1746] [id = 307] 04:17:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f1a6400) [pid = 1746] [serial = 922] [outer = (nil)] 04:17:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x91159c00) [pid = 1746] [serial = 923] [outer = 0x8f1a6400] 04:17:58 INFO - PROCESS | 1746 | 1468840678594 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x911cbc00) [pid = 1746] [serial = 924] [outer = 0x8f1a6400] 04:17:59 INFO - PROCESS | 1746 | 1468840679583 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1638ms 04:17:59 INFO - PROCESS | 1746 | 1468840679630 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 1746 | 1468840679638 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 04:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:17:59 INFO - PROCESS | 1746 | 1468840679652 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 1746 | 1468840679657 Marionette TRACE conn4 <- [1,1202,null,{}] 04:17:59 INFO - PROCESS | 1746 | 1468840679664 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:59 INFO - PROCESS | 1746 | 1468840679672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:17:59 INFO - PROCESS | 1746 | 1468840679879 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:18:00 INFO - PROCESS | 1746 | 1468840680145 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 1746 | 1468840680155 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x93938400 == 15 [pid = 1746] [id = 308] 04:18:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9522d800) [pid = 1746] [serial = 925] [outer = (nil)] 04:18:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x953ca000) [pid = 1746] [serial = 926] [outer = 0x9522d800] 04:18:00 INFO - PROCESS | 1746 | 1468840680284 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x91da2000) [pid = 1746] [serial = 927] [outer = 0x9522d800] 04:18:01 INFO - PROCESS | 1746 | 1468840681300 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:18:01 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 04:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1737ms 04:18:01 INFO - PROCESS | 1746 | 1468840681390 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 1746 | 1468840681395 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 04:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:18:01 INFO - PROCESS | 1746 | 1468840681403 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 1746 | 1468840681410 Marionette TRACE conn4 <- [1,1206,null,{}] 04:18:01 INFO - PROCESS | 1746 | 1468840681428 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:01 INFO - PROCESS | 1746 | 1468840681438 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:01 INFO - PROCESS | 1746 | 1468840681682 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:18:01 INFO - PROCESS | 1746 | 1468840681934 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 1746 | 1468840681949 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x954b3400 == 16 [pid = 1746] [id = 309] 04:18:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x954d3800) [pid = 1746] [serial = 928] [outer = (nil)] 04:18:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9567f800) [pid = 1746] [serial = 929] [outer = 0x954d3800] 04:18:02 INFO - PROCESS | 1746 | 1468840682046 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x956edc00) [pid = 1746] [serial = 930] [outer = 0x954d3800] 04:18:03 INFO - PROCESS | 1746 | 1468840683180 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:18:03 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 04:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1851ms 04:18:03 INFO - PROCESS | 1746 | 1468840683255 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 1746 | 1468840683261 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 04:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:18:03 INFO - PROCESS | 1746 | 1468840683268 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 1746 | 1468840683273 Marionette TRACE conn4 <- [1,1210,null,{}] 04:18:03 INFO - PROCESS | 1746 | 1468840683279 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 1746 | 1468840683286 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:03 INFO - PROCESS | 1746 | 1468840683538 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:18:03 INFO - PROCESS | 1746 | 1468840683778 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 1746 | 1468840683785 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a8800 == 17 [pid = 1746] [id = 310] 04:18:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f0b1c00) [pid = 1746] [serial = 931] [outer = (nil)] 04:18:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x956f6400) [pid = 1746] [serial = 932] [outer = 0x8f0b1c00] 04:18:03 INFO - PROCESS | 1746 | 1468840683886 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9782b800) [pid = 1746] [serial = 933] [outer = 0x8f0b1c00] 04:18:04 INFO - PROCESS | 1746 | 1468840684900 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1842ms 04:18:05 INFO - PROCESS | 1746 | 1468840685122 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 1746 | 1468840685129 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 04:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:18:05 INFO - PROCESS | 1746 | 1468840685138 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 1746 | 1468840685143 Marionette TRACE conn4 <- [1,1214,null,{}] 04:18:05 INFO - PROCESS | 1746 | 1468840685152 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 1746 | 1468840685158 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:05 INFO - PROCESS | 1746 | 1468840685343 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:18:05 INFO - PROCESS | 1746 | 1468840685552 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 1746 | 1468840685566 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a1c00 == 18 [pid = 1746] [id = 311] 04:18:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f1a3000) [pid = 1746] [serial = 934] [outer = (nil)] 04:18:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f86ac00) [pid = 1746] [serial = 935] [outer = 0x8f1a3000] 04:18:05 INFO - PROCESS | 1746 | 1468840685665 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8fa68000) [pid = 1746] [serial = 936] [outer = 0x8f1a3000] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x954a9800) [pid = 1746] [serial = 881] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x95282800) [pid = 1746] [serial = 876] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x954b1400) [pid = 1746] [serial = 878] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x954ce800) [pid = 1746] [serial = 854] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x954d0800) [pid = 1746] [serial = 855] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9784e400) [pid = 1746] [serial = 860] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x97853c00) [pid = 1746] [serial = 861] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x953d4800) [pid = 1746] [serial = 851] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x954ac000) [pid = 1746] [serial = 852] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x93bc7c00) [pid = 1746] [serial = 843] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8fa63400) [pid = 1746] [serial = 845] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x91c02000) [pid = 1746] [serial = 846] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x9844d400) [pid = 1746] [serial = 863] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9567c000) [pid = 1746] [serial = 864] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8e888c00) [pid = 1746] [serial = 866] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f081000) [pid = 1746] [serial = 867] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8eace400) [pid = 1746] [serial = 869] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f875c00) [pid = 1746] [serial = 870] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x93938800) [pid = 1746] [serial = 872] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x93b5b000) [pid = 1746] [serial = 873] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93d6f800) [pid = 1746] [serial = 848] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x94840c00) [pid = 1746] [serial = 849] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x95682000) [pid = 1746] [serial = 857] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x95686c00) [pid = 1746] [serial = 858] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9b730000) [pid = 1746] [serial = 582] [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.] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x954c6800) [pid = 1746] [serial = 879] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x95237800) [pid = 1746] [serial = 875] [outer = (nil)] [url = about:blank] 04:18:06 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9567b000) [pid = 1746] [serial = 882] [outer = (nil)] [url = about:blank] 04:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1641ms 04:18:06 INFO - PROCESS | 1746 | 1468840686768 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:18:06 INFO - PROCESS | 1746 | 1468840686781 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 1746 | 1468840686787 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 04:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:18:06 INFO - PROCESS | 1746 | 1468840686798 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 1746 | 1468840686803 Marionette TRACE conn4 <- [1,1218,null,{}] 04:18:06 INFO - PROCESS | 1746 | 1468840686811 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 1746 | 1468840686816 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:07 INFO - PROCESS | 1746 | 1468840687008 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:18:07 INFO - PROCESS | 1746 | 1468840687176 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 1746 | 1468840687185 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081800 == 19 [pid = 1746] [id = 312] 04:18:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f1ab400) [pid = 1746] [serial = 937] [outer = (nil)] 04:18:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x911cd000) [pid = 1746] [serial = 938] [outer = 0x8f1ab400] 04:18:07 INFO - PROCESS | 1746 | 1468840687266 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x91c0d800) [pid = 1746] [serial = 939] [outer = 0x8f1ab400] 04:18:08 INFO - PROCESS | 1746 | 1468840688242 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1499ms 04:18:08 INFO - PROCESS | 1746 | 1468840688295 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:18:08 INFO - PROCESS | 1746 | 1468840688299 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 04:18:08 INFO - PROCESS | 1746 | 1468840688308 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 1746 | 1468840688311 Marionette TRACE conn4 <- [1,1222,null,{}] 04:18:08 INFO - PROCESS | 1746 | 1468840688328 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 1746 | 1468840688337 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:08 INFO - PROCESS | 1746 | 1468840688526 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:18:08 INFO - PROCESS | 1746 | 1468840688735 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 1746 | 1468840688750 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x94836000 == 20 [pid = 1746] [id = 313] 04:18:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x94838400) [pid = 1746] [serial = 940] [outer = (nil)] 04:18:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9520cc00) [pid = 1746] [serial = 941] [outer = 0x94838400] 04:18:08 INFO - PROCESS | 1746 | 1468840688829 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x95282800) [pid = 1746] [serial = 942] [outer = 0x94838400] 04:18:09 INFO - PROCESS | 1746 | 1468840689647 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 1746 | 1468840689711 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 04:18:09 INFO - PROCESS | 1746 | 1468840689718 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 1746 | 1468840689721 Marionette TRACE conn4 <- [1,1226,null,{}] 04:18:09 INFO - PROCESS | 1746 | 1468840689728 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 1746 | 1468840689734 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:09 INFO - PROCESS | 1746 | 1468840689954 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:18:10 INFO - PROCESS | 1746 | 1468840689988 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 1746 | 1468840689998 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080c00 == 21 [pid = 1746] [id = 314] 04:18:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x93b58800) [pid = 1746] [serial = 943] [outer = (nil)] 04:18:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x954b3000) [pid = 1746] [serial = 944] [outer = 0x93b58800] 04:18:10 INFO - PROCESS | 1746 | 1468840690075 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954cd400) [pid = 1746] [serial = 945] [outer = 0x93b58800] 04:18:11 INFO - PROCESS | 1746 | 1468840691060 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1392ms 04:18:11 INFO - PROCESS | 1746 | 1468840691110 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 1746 | 1468840691114 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 04:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:18:11 INFO - PROCESS | 1746 | 1468840691130 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 1746 | 1468840691133 Marionette TRACE conn4 <- [1,1230,null,{}] 04:18:11 INFO - PROCESS | 1746 | 1468840691139 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 1746 | 1468840691144 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:11 INFO - PROCESS | 1746 | 1468840691360 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f0a9400) [pid = 1746] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9114f000) [pid = 1746] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x92330c00) [pid = 1746] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f86c000) [pid = 1746] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8eac3800) [pid = 1746] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8fa69c00) [pid = 1746] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8e880800) [pid = 1746] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x911c3c00) [pid = 1746] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93b65800) [pid = 1746] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8fa6bc00) [pid = 1746] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x95237c00) [pid = 1746] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:18:11 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9a079400) [pid = 1746] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:18:11 INFO - PROCESS | 1746 | 1468840691735 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 1746 | 1468840691743 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dec00 == 22 [pid = 1746] [id = 315] 04:18:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8d7e5000) [pid = 1746] [serial = 946] [outer = (nil)] 04:18:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f86c000) [pid = 1746] [serial = 947] [outer = 0x8d7e5000] 04:18:11 INFO - PROCESS | 1746 | 1468840691889 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8fa72800) [pid = 1746] [serial = 948] [outer = 0x8d7e5000] 04:18:12 INFO - PROCESS | 1746 | 1468840692664 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1599ms 04:18:12 INFO - PROCESS | 1746 | 1468840692730 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:18:12 INFO - PROCESS | 1746 | 1468840692735 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 04:18:12 INFO - PROCESS | 1746 | 1468840692743 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 1746 | 1468840692745 Marionette TRACE conn4 <- [1,1234,null,{}] 04:18:12 INFO - PROCESS | 1746 | 1468840692752 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 1746 | 1468840692764 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:12 INFO - PROCESS | 1746 | 1468840692992 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:18:13 INFO - PROCESS | 1746 | 1468840693121 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 1746 | 1468840693131 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e4c00 == 23 [pid = 1746] [id = 316] 04:18:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f0b7000) [pid = 1746] [serial = 949] [outer = (nil)] 04:18:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x95686400) [pid = 1746] [serial = 950] [outer = 0x8f0b7000] 04:18:13 INFO - PROCESS | 1746 | 1468840693204 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x956f5800) [pid = 1746] [serial = 951] [outer = 0x8f0b7000] 04:18:14 INFO - PROCESS | 1746 | 1468840694243 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1534ms 04:18:14 INFO - PROCESS | 1746 | 1468840694277 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 1746 | 1468840694285 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 04:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:18:14 INFO - PROCESS | 1746 | 1468840694296 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 1746 | 1468840694301 Marionette TRACE conn4 <- [1,1238,null,{}] 04:18:14 INFO - PROCESS | 1746 | 1468840694313 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 1746 | 1468840694318 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:14 INFO - PROCESS | 1746 | 1468840694562 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:18:14 INFO - PROCESS | 1746 | 1468840694796 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 1746 | 1468840694803 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08b400 == 24 [pid = 1746] [id = 317] 04:18:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f08b800) [pid = 1746] [serial = 952] [outer = (nil)] 04:18:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8fa6e000) [pid = 1746] [serial = 953] [outer = 0x8f08b800] 04:18:14 INFO - PROCESS | 1746 | 1468840694911 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x911c2000) [pid = 1746] [serial = 954] [outer = 0x8f08b800] 04:18:15 INFO - PROCESS | 1746 | 1468840695836 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1587ms 04:18:15 INFO - PROCESS | 1746 | 1468840695884 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 1746 | 1468840695892 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 04:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:18:15 INFO - PROCESS | 1746 | 1468840695904 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 1746 | 1468840695908 Marionette TRACE conn4 <- [1,1242,null,{}] 04:18:15 INFO - PROCESS | 1746 | 1468840695916 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 1746 | 1468840695923 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:16 INFO - PROCESS | 1746 | 1468840696170 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:18:16 INFO - PROCESS | 1746 | 1468840696445 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 1746 | 1468840696454 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x95231c00 == 25 [pid = 1746] [id = 318] 04:18:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9527fc00) [pid = 1746] [serial = 955] [outer = (nil)] 04:18:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x953d6000) [pid = 1746] [serial = 956] [outer = 0x9527fc00] 04:18:16 INFO - PROCESS | 1746 | 1468840696585 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954b3c00) [pid = 1746] [serial = 957] [outer = 0x9527fc00] 04:18:17 INFO - PROCESS | 1746 | 1468840697603 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1736ms 04:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:18:17 INFO - PROCESS | 1746 | 1468840697655 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 1746 | 1468840697658 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 04:18:17 INFO - PROCESS | 1746 | 1468840697667 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 1746 | 1468840697674 Marionette TRACE conn4 <- [1,1246,null,{}] 04:18:17 INFO - PROCESS | 1746 | 1468840697692 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:17 INFO - PROCESS | 1746 | 1468840697702 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:17 INFO - PROCESS | 1746 | 1468840697905 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:18:18 INFO - PROCESS | 1746 | 1468840698120 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1746 | 1468840698132 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x954aac00 == 26 [pid = 1746] [id = 319] 04:18:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9784b400) [pid = 1746] [serial = 958] [outer = (nil)] 04:18:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9784f000) [pid = 1746] [serial = 959] [outer = 0x9784b400] 04:18:18 INFO - PROCESS | 1746 | 1468840698263 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x97855c00) [pid = 1746] [serial = 960] [outer = 0x9784b400] 04:18:19 INFO - PROCESS | 1746 | 1468840699207 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1592ms 04:18:19 INFO - PROCESS | 1746 | 1468840699259 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 1746 | 1468840699264 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 04:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:18:19 INFO - PROCESS | 1746 | 1468840699271 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 1746 | 1468840699275 Marionette TRACE conn4 <- [1,1250,null,{}] 04:18:19 INFO - PROCESS | 1746 | 1468840699281 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 1746 | 1468840699287 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:19 INFO - PROCESS | 1746 | 1468840699486 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:18:19 INFO - PROCESS | 1746 | 1468840699697 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 1746 | 1468840699704 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d8800 == 27 [pid = 1746] [id = 320] 04:18:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x91c0b000) [pid = 1746] [serial = 961] [outer = (nil)] 04:18:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x984f8800) [pid = 1746] [serial = 962] [outer = 0x91c0b000] 04:18:19 INFO - PROCESS | 1746 | 1468840699834 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9970d000) [pid = 1746] [serial = 963] [outer = 0x91c0b000] 04:18:20 INFO - PROCESS | 1746 | 1468840700740 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1532ms 04:18:20 INFO - PROCESS | 1746 | 1468840700804 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:18:20 INFO - PROCESS | 1746 | 1468840700808 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 04:18:20 INFO - PROCESS | 1746 | 1468840700815 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 1746 | 1468840700819 Marionette TRACE conn4 <- [1,1254,null,{}] 04:18:20 INFO - PROCESS | 1746 | 1468840700824 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 1746 | 1468840700830 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:21 INFO - PROCESS | 1746 | 1468840701016 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:18:21 INFO - PROCESS | 1746 | 1468840701196 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1746 | 1468840701206 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f19f400 == 28 [pid = 1746] [id = 321] 04:18:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x91d96c00) [pid = 1746] [serial = 964] [outer = (nil)] 04:18:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9a071000) [pid = 1746] [serial = 965] [outer = 0x91d96c00] 04:18:21 INFO - PROCESS | 1746 | 1468840701347 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9a075000) [pid = 1746] [serial = 966] [outer = 0x91d96c00] 04:18:22 INFO - PROCESS | 1746 | 1468840702267 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1488ms 04:18:22 INFO - PROCESS | 1746 | 1468840702303 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 1746 | 1468840702308 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 04:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:18:22 INFO - PROCESS | 1746 | 1468840702314 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 1746 | 1468840702318 Marionette TRACE conn4 <- [1,1258,null,{}] 04:18:22 INFO - PROCESS | 1746 | 1468840702324 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 1746 | 1468840702335 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:22 INFO - PROCESS | 1746 | 1468840702551 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:18:22 INFO - PROCESS | 1746 | 1468840702721 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 1746 | 1468840702728 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x92330400 == 29 [pid = 1746] [id = 322] 04:18:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x98453000) [pid = 1746] [serial = 967] [outer = (nil)] 04:18:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9a621000) [pid = 1746] [serial = 968] [outer = 0x98453000] 04:18:22 INFO - PROCESS | 1746 | 1468840702869 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9a624000) [pid = 1746] [serial = 969] [outer = 0x98453000] 04:18:23 INFO - PROCESS | 1746 | 1468840703775 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1535ms 04:18:23 INFO - PROCESS | 1746 | 1468840703850 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 1746 | 1468840703854 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 04:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:18:23 INFO - PROCESS | 1746 | 1468840703861 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 1746 | 1468840703864 Marionette TRACE conn4 <- [1,1262,null,{}] 04:18:23 INFO - PROCESS | 1746 | 1468840703871 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 1746 | 1468840703876 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:24 INFO - PROCESS | 1746 | 1468840704096 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:18:24 INFO - PROCESS | 1746 | 1468840704313 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 1746 | 1468840704322 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e3800 == 30 [pid = 1746] [id = 323] 04:18:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8e884400) [pid = 1746] [serial = 970] [outer = (nil)] 04:18:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f0ad400) [pid = 1746] [serial = 971] [outer = 0x8e884400] 04:18:24 INFO - PROCESS | 1746 | 1468840704450 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8f86f400) [pid = 1746] [serial = 972] [outer = 0x8e884400] 04:18:25 INFO - PROCESS | 1746 | 1468840705546 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1733ms 04:18:25 INFO - PROCESS | 1746 | 1468840705596 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 1746 | 1468840705602 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 04:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:18:25 INFO - PROCESS | 1746 | 1468840705611 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 1746 | 1468840705614 Marionette TRACE conn4 <- [1,1266,null,{}] 04:18:25 INFO - PROCESS | 1746 | 1468840705623 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 1746 | 1468840705629 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:25 INFO - PROCESS | 1746 | 1468840705897 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:18:26 INFO - PROCESS | 1746 | 1468840706127 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 1746 | 1468840706142 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a5400 == 31 [pid = 1746] [id = 324] 04:18:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f1a9800) [pid = 1746] [serial = 973] [outer = (nil)] 04:18:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8fa63400) [pid = 1746] [serial = 974] [outer = 0x8f1a9800] 04:18:26 INFO - PROCESS | 1746 | 1468840706265 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x91157000) [pid = 1746] [serial = 975] [outer = 0x8f1a9800] 04:18:27 INFO - PROCESS | 1746 | 1468840707219 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1685ms 04:18:27 INFO - PROCESS | 1746 | 1468840707296 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 1746 | 1468840707304 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 04:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:18:27 INFO - PROCESS | 1746 | 1468840707314 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 1746 | 1468840707318 Marionette TRACE conn4 <- [1,1270,null,{}] 04:18:27 INFO - PROCESS | 1746 | 1468840707324 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 1746 | 1468840707328 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:27 INFO - PROCESS | 1746 | 1468840707550 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:18:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a9000 == 30 [pid = 1746] [id = 300] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x93b5d800) [pid = 1746] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x93933c00) [pid = 1746] [serial = 914] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x93941000) [pid = 1746] [serial = 915] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8fa68800) [pid = 1746] [serial = 911] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f089c00) [pid = 1746] [serial = 908] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f0ab400) [pid = 1746] [serial = 909] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x93b57400) [pid = 1746] [serial = 906] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9393a000) [pid = 1746] [serial = 905] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f083400) [pid = 1746] [serial = 885] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8e88d000) [pid = 1746] [serial = 884] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x91c10000) [pid = 1746] [serial = 888] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x911d0400) [pid = 1746] [serial = 887] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9520d000) [pid = 1746] [serial = 891] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93d69000) [pid = 1746] [serial = 890] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x97825000) [pid = 1746] [serial = 894] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x956f2000) [pid = 1746] [serial = 893] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x99717400) [pid = 1746] [serial = 897] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x984f2000) [pid = 1746] [serial = 896] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9a625800) [pid = 1746] [serial = 900] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9a10c400) [pid = 1746] [serial = 899] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f868000) [pid = 1746] [serial = 903] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f0b3c00) [pid = 1746] [serial = 902] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x93937800) [pid = 1746] [serial = 917] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93d6c400) [pid = 1746] [serial = 918] [outer = (nil)] [url = about:blank] 04:18:28 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8fa71400) [pid = 1746] [serial = 912] [outer = (nil)] [url = about:blank] 04:18:29 INFO - PROCESS | 1746 | 1468840709005 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 1746 | 1468840709021 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e1800 == 31 [pid = 1746] [id = 325] 04:18:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d7e1c00) [pid = 1746] [serial = 976] [outer = (nil)] 04:18:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8e880c00) [pid = 1746] [serial = 977] [outer = 0x8d7e1c00] 04:18:29 INFO - PROCESS | 1746 | 1468840709104 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8eac2800) [pid = 1746] [serial = 978] [outer = 0x8d7e1c00] 04:18:29 INFO - PROCESS | 1746 | 1468840709948 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2684ms 04:18:30 INFO - PROCESS | 1746 | 1468840710000 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:18:30 INFO - PROCESS | 1746 | 1468840710006 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 04:18:30 INFO - PROCESS | 1746 | 1468840710014 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 1746 | 1468840710019 Marionette TRACE conn4 <- [1,1274,null,{}] 04:18:30 INFO - PROCESS | 1746 | 1468840710027 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 1746 | 1468840710034 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:30 INFO - PROCESS | 1746 | 1468840710210 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:18:30 INFO - PROCESS | 1746 | 1468840710235 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 1746 | 1468840710243 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080400 == 32 [pid = 1746] [id = 326] 04:18:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f087400) [pid = 1746] [serial = 979] [outer = (nil)] 04:18:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f1a0000) [pid = 1746] [serial = 980] [outer = 0x8f087400] 04:18:30 INFO - PROCESS | 1746 | 1468840710439 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f1a9c00) [pid = 1746] [serial = 981] [outer = 0x8f087400] 04:18:31 INFO - PROCESS | 1746 | 1468840711398 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1433ms 04:18:31 INFO - PROCESS | 1746 | 1468840711470 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 1746 | 1468840711475 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 04:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:18:31 INFO - PROCESS | 1746 | 1468840711483 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 1746 | 1468840711487 Marionette TRACE conn4 <- [1,1278,null,{}] 04:18:31 INFO - PROCESS | 1746 | 1468840711492 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 1746 | 1468840711498 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:31 INFO - PROCESS | 1746 | 1468840711724 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:18:31 INFO - PROCESS | 1746 | 1468840711744 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 1746 | 1468840711752 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a2800 == 33 [pid = 1746] [id = 327] 04:18:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f870c00) [pid = 1746] [serial = 982] [outer = (nil)] 04:18:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x911ca400) [pid = 1746] [serial = 983] [outer = 0x8f870c00] 04:18:31 INFO - PROCESS | 1746 | 1468840711837 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x91c0ac00) [pid = 1746] [serial = 984] [outer = 0x8f870c00] 04:18:32 INFO - PROCESS | 1746 | 1468840712885 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1431ms 04:18:32 INFO - PROCESS | 1746 | 1468840712915 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 1746 | 1468840712919 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 04:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:18:32 INFO - PROCESS | 1746 | 1468840712938 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1746 | 1468840712949 Marionette TRACE conn4 <- [1,1282,null,{}] 04:18:32 INFO - PROCESS | 1746 | 1468840712965 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 1746 | 1468840712974 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:33 INFO - PROCESS | 1746 | 1468840713229 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:18:33 INFO - PROCESS | 1746 | 1468840713258 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 1746 | 1468840713266 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x93940c00 == 34 [pid = 1746] [id = 328] 04:18:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x93941000) [pid = 1746] [serial = 985] [outer = (nil)] 04:18:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x93b57c00) [pid = 1746] [serial = 986] [outer = 0x93941000] 04:18:33 INFO - PROCESS | 1746 | 1468840713339 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x93b63800) [pid = 1746] [serial = 987] [outer = 0x93941000] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f0b1c00) [pid = 1746] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d7e5000) [pid = 1746] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93b58800) [pid = 1746] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f1a3000) [pid = 1746] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f0b7000) [pid = 1746] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x95238c00) [pid = 1746] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x954d3800) [pid = 1746] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f1a6400) [pid = 1746] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x94838400) [pid = 1746] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9522d800) [pid = 1746] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:18:34 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f1ab400) [pid = 1746] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:18:34 INFO - PROCESS | 1746 | 1468840714925 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2062ms 04:18:34 INFO - PROCESS | 1746 | 1468840714990 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:18:35 INFO - PROCESS | 1746 | 1468840714995 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 04:18:35 INFO - PROCESS | 1746 | 1468840715003 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 1746 | 1468840715006 Marionette TRACE conn4 <- [1,1286,null,{}] 04:18:35 INFO - PROCESS | 1746 | 1468840715021 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 1746 | 1468840715026 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:35 INFO - PROCESS | 1746 | 1468840715224 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:18:35 INFO - PROCESS | 1746 | 1468840715235 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 1746 | 1468840715244 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8400 == 35 [pid = 1746] [id = 329] 04:18:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x92339400) [pid = 1746] [serial = 988] [outer = (nil)] 04:18:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93d65c00) [pid = 1746] [serial = 989] [outer = 0x92339400] 04:18:35 INFO - PROCESS | 1746 | 1468840715330 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x93d68800) [pid = 1746] [serial = 990] [outer = 0x92339400] 04:18:36 INFO - PROCESS | 1746 | 1468840716453 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1506ms 04:18:36 INFO - PROCESS | 1746 | 1468840716511 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 1746 | 1468840716523 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 04:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:18:36 INFO - PROCESS | 1746 | 1468840716538 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 1746 | 1468840716547 Marionette TRACE conn4 <- [1,1290,null,{}] 04:18:36 INFO - PROCESS | 1746 | 1468840716562 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 1746 | 1468840716574 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:36 INFO - PROCESS | 1746 | 1468840716825 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:18:37 INFO - PROCESS | 1746 | 1468840717067 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 1746 | 1468840717081 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08a400 == 36 [pid = 1746] [id = 330] 04:18:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f0ad800) [pid = 1746] [serial = 991] [outer = (nil)] 04:18:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f0b6c00) [pid = 1746] [serial = 992] [outer = 0x8f0ad800] 04:18:37 INFO - PROCESS | 1746 | 1468840717167 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8fa72c00) [pid = 1746] [serial = 993] [outer = 0x8f0ad800] 04:18:38 INFO - PROCESS | 1746 | 1468840718277 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1798ms 04:18:38 INFO - PROCESS | 1746 | 1468840718334 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 1746 | 1468840718342 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 04:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:18:38 INFO - PROCESS | 1746 | 1468840718355 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1746 | 1468840718361 Marionette TRACE conn4 <- [1,1294,null,{}] 04:18:38 INFO - PROCESS | 1746 | 1468840718368 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 1746 | 1468840718375 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:38 INFO - PROCESS | 1746 | 1468840718578 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:18:38 INFO - PROCESS | 1746 | 1468840718798 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 1746 | 1468840718810 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8000 == 37 [pid = 1746] [id = 331] 04:18:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f0aa800) [pid = 1746] [serial = 994] [outer = (nil)] 04:18:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x93bc8400) [pid = 1746] [serial = 995] [outer = 0x8f0aa800] 04:18:38 INFO - PROCESS | 1746 | 1468840718939 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x93d6f800) [pid = 1746] [serial = 996] [outer = 0x8f0aa800] 04:18:40 INFO - PROCESS | 1746 | 1468840720023 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1742ms 04:18:40 INFO - PROCESS | 1746 | 1468840720098 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:18:40 INFO - PROCESS | 1746 | 1468840720103 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 04:18:40 INFO - PROCESS | 1746 | 1468840720111 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 1746 | 1468840720118 Marionette TRACE conn4 <- [1,1298,null,{}] 04:18:40 INFO - PROCESS | 1746 | 1468840720136 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 1746 | 1468840720145 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:40 INFO - PROCESS | 1746 | 1468840720401 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:18:40 INFO - PROCESS | 1746 | 1468840720630 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 1746 | 1468840720645 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x953ce000 == 38 [pid = 1746] [id = 332] 04:18:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x953d1000) [pid = 1746] [serial = 997] [outer = (nil)] 04:18:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x954a8800) [pid = 1746] [serial = 998] [outer = 0x953d1000] 04:18:40 INFO - PROCESS | 1746 | 1468840720732 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x954b0800) [pid = 1746] [serial = 999] [outer = 0x953d1000] 04:18:41 INFO - PROCESS | 1746 | 1468840721825 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1739ms 04:18:41 INFO - PROCESS | 1746 | 1468840721859 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 1746 | 1468840721866 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:18:41 INFO - PROCESS | 1746 | 1468840721879 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 1746 | 1468840721882 Marionette TRACE conn4 <- [1,1302,null,{}] 04:18:41 INFO - PROCESS | 1746 | 1468840721889 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 1746 | 1468840721896 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:42 INFO - PROCESS | 1746 | 1468840722089 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:18:42 INFO - PROCESS | 1746 | 1468840722303 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 1746 | 1468840722314 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d7000 == 39 [pid = 1746] [id = 333] 04:18:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x954aa000) [pid = 1746] [serial = 1000] [outer = (nil)] 04:18:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x954d2400) [pid = 1746] [serial = 1001] [outer = 0x954aa000] 04:18:42 INFO - PROCESS | 1746 | 1468840722483 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x954d3800) [pid = 1746] [serial = 1002] [outer = 0x954aa000] 04:18:43 INFO - PROCESS | 1746 | 1468840723503 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1832ms 04:18:43 INFO - PROCESS | 1746 | 1468840723713 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 1746 | 1468840723720 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 04:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:18:43 INFO - PROCESS | 1746 | 1468840723729 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 1746 | 1468840723733 Marionette TRACE conn4 <- [1,1306,null,{}] 04:18:43 INFO - PROCESS | 1746 | 1468840723742 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 1746 | 1468840723749 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:43 INFO - PROCESS | 1746 | 1468840723960 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:18:44 INFO - PROCESS | 1746 | 1468840724226 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 1746 | 1468840724254 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacb800 == 40 [pid = 1746] [id = 334] 04:18:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f08ac00) [pid = 1746] [serial = 1003] [outer = (nil)] 04:18:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f0b2000) [pid = 1746] [serial = 1004] [outer = 0x8f08ac00] 04:18:44 INFO - PROCESS | 1746 | 1468840724354 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f868000) [pid = 1746] [serial = 1005] [outer = 0x8f08ac00] 04:18:44 INFO - PROCESS | 1746 | --DOCSHELL 0x95231c00 == 39 [pid = 1746] [id = 318] 04:18:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1ab800 == 38 [pid = 1746] [id = 303] 04:18:44 INFO - PROCESS | 1746 | --DOCSHELL 0x94836000 == 37 [pid = 1746] [id = 313] 04:18:45 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac2000 == 36 [pid = 1746] [id = 302] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x954b3000) [pid = 1746] [serial = 944] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f86ac00) [pid = 1746] [serial = 935] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8fa68000) [pid = 1746] [serial = 936] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x95686400) [pid = 1746] [serial = 950] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954a4400) [pid = 1746] [serial = 921] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x953d2800) [pid = 1746] [serial = 920] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9567f800) [pid = 1746] [serial = 929] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x956edc00) [pid = 1746] [serial = 930] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x91159c00) [pid = 1746] [serial = 923] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x911cbc00) [pid = 1746] [serial = 924] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9520cc00) [pid = 1746] [serial = 941] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x953ca000) [pid = 1746] [serial = 926] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x91da2000) [pid = 1746] [serial = 927] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x911cd000) [pid = 1746] [serial = 938] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x91c0d800) [pid = 1746] [serial = 939] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x956f6400) [pid = 1746] [serial = 932] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9782b800) [pid = 1746] [serial = 933] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x956f5800) [pid = 1746] [serial = 951] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x954cd400) [pid = 1746] [serial = 945] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f86c000) [pid = 1746] [serial = 947] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x95282800) [pid = 1746] [serial = 942] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8fa72800) [pid = 1746] [serial = 948] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 1746 | 1468840725322 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 04:18:45 INFO - PROCESS | 1746 | 1468840725370 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:18:45 INFO - PROCESS | 1746 | 1468840725376 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 04:18:45 INFO - PROCESS | 1746 | 1468840725388 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 1746 | 1468840725393 Marionette TRACE conn4 <- [1,1310,null,{}] 04:18:45 INFO - PROCESS | 1746 | 1468840725401 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 1746 | 1468840725407 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:45 INFO - PROCESS | 1746 | 1468840725582 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:18:45 INFO - PROCESS | 1746 | 1468840725782 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 1746 | 1468840725789 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c1400 == 37 [pid = 1746] [id = 335] 04:18:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x911cbc00) [pid = 1746] [serial = 1006] [outer = (nil)] 04:18:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x91d96800) [pid = 1746] [serial = 1007] [outer = 0x911cbc00] 04:18:45 INFO - PROCESS | 1746 | 1468840725879 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x93936c00) [pid = 1746] [serial = 1008] [outer = 0x911cbc00] 04:18:46 INFO - PROCESS | 1746 | 1468840726784 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:18:46 INFO - PROCESS | 1746 | 1468840726834 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 04:18:46 INFO - PROCESS | 1746 | 1468840726842 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 1746 | 1468840726845 Marionette TRACE conn4 <- [1,1314,null,{}] 04:18:46 INFO - PROCESS | 1746 | 1468840726861 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 1746 | 1468840726871 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:47 INFO - PROCESS | 1746 | 1468840727065 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:18:47 INFO - PROCESS | 1746 | 1468840727214 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1746 | 1468840727226 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x95210000 == 38 [pid = 1746] [id = 336] 04:18:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x95281c00) [pid = 1746] [serial = 1009] [outer = (nil)] 04:18:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x953cb000) [pid = 1746] [serial = 1010] [outer = 0x95281c00] 04:18:47 INFO - PROCESS | 1746 | 1468840727304 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x953d8800) [pid = 1746] [serial = 1011] [outer = 0x95281c00] 04:18:48 INFO - PROCESS | 1746 | 1468840728246 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1454ms 04:18:48 INFO - PROCESS | 1746 | 1468840728297 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 1746 | 1468840728300 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:18:48 INFO - PROCESS | 1746 | 1468840728315 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 1746 | 1468840728319 Marionette TRACE conn4 <- [1,1318,null,{}] 04:18:48 INFO - PROCESS | 1746 | 1468840728324 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 1746 | 1468840728330 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:48 INFO - PROCESS | 1746 | 1468840728556 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:18:48 INFO - PROCESS | 1746 | 1468840728581 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 1746 | 1468840728590 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cb000 == 39 [pid = 1746] [id = 337] 04:18:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x953ce800) [pid = 1746] [serial = 1012] [outer = (nil)] 04:18:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x95679000) [pid = 1746] [serial = 1013] [outer = 0x953ce800] 04:18:48 INFO - PROCESS | 1746 | 1468840728662 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x95680c00) [pid = 1746] [serial = 1014] [outer = 0x953ce800] 04:18:49 INFO - PROCESS | 1746 | 1468840729631 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1439ms 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93941000) [pid = 1746] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e884400) [pid = 1746] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9527fc00) [pid = 1746] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x98453000) [pid = 1746] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f087400) [pid = 1746] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f1a9800) [pid = 1746] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9784b400) [pid = 1746] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x91d96c00) [pid = 1746] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8d7e1c00) [pid = 1746] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f870c00) [pid = 1746] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x91c0b000) [pid = 1746] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:18:49 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f08b800) [pid = 1746] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:18:49 INFO - PROCESS | 1746 | 1468840729768 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 1746 | 1468840729774 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 04:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:18:49 INFO - PROCESS | 1746 | 1468840729789 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1746 | 1468840729791 Marionette TRACE conn4 <- [1,1322,null,{}] 04:18:49 INFO - PROCESS | 1746 | 1468840729796 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 1746 | 1468840729802 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:49 INFO - PROCESS | 1746 | 1468840729958 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:18:49 INFO - PROCESS | 1746 | 1468840729970 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 1746 | 1468840729977 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac1800 == 40 [pid = 1746] [id = 338] 04:18:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8f1a9800) [pid = 1746] [serial = 1015] [outer = (nil)] 04:18:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9393a400) [pid = 1746] [serial = 1016] [outer = 0x8f1a9800] 04:18:50 INFO - PROCESS | 1746 | 1468840730061 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x93d6f000) [pid = 1746] [serial = 1017] [outer = 0x8f1a9800] 04:18:50 INFO - PROCESS | 1746 | 1468840730990 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1229ms 04:18:51 INFO - PROCESS | 1746 | 1468840731019 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 1746 | 1468840731021 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 04:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:18:51 INFO - PROCESS | 1746 | 1468840731034 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 1746 | 1468840731037 Marionette TRACE conn4 <- [1,1326,null,{}] 04:18:51 INFO - PROCESS | 1746 | 1468840731043 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 1746 | 1468840731054 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:51 INFO - PROCESS | 1746 | 1468840731267 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:18:51 INFO - PROCESS | 1746 | 1468840731391 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1746 | 1468840731401 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88ac00 == 41 [pid = 1746] [id = 339] 04:18:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9115a800) [pid = 1746] [serial = 1018] [outer = (nil)] 04:18:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x956f8c00) [pid = 1746] [serial = 1019] [outer = 0x9115a800] 04:18:51 INFO - PROCESS | 1746 | 1468840731475 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9782c000) [pid = 1746] [serial = 1020] [outer = 0x9115a800] 04:18:52 INFO - PROCESS | 1746 | 1468840732548 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:18:52 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 04:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1582ms 04:18:52 INFO - PROCESS | 1746 | 1468840732618 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 1746 | 1468840732626 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 04:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:18:52 INFO - PROCESS | 1746 | 1468840732635 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 1746 | 1468840732641 Marionette TRACE conn4 <- [1,1330,null,{}] 04:18:52 INFO - PROCESS | 1746 | 1468840732651 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 1746 | 1468840732656 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:52 INFO - PROCESS | 1746 | 1468840732910 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:18:53 INFO - PROCESS | 1746 | 1468840733193 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 1746 | 1468840733204 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088c00 == 42 [pid = 1746] [id = 340] 04:18:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f08b800) [pid = 1746] [serial = 1021] [outer = (nil)] 04:18:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9114c000) [pid = 1746] [serial = 1022] [outer = 0x8f08b800] 04:18:53 INFO - PROCESS | 1746 | 1468840733291 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x91c03000) [pid = 1746] [serial = 1023] [outer = 0x8f08b800] 04:18:54 INFO - PROCESS | 1746 | 1468840734260 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:18:54 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 04:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1690ms 04:18:54 INFO - PROCESS | 1746 | 1468840734325 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 1746 | 1468840734333 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 04:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:18:54 INFO - PROCESS | 1746 | 1468840734345 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 1746 | 1468840734349 Marionette TRACE conn4 <- [1,1334,null,{}] 04:18:54 INFO - PROCESS | 1746 | 1468840734357 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 1746 | 1468840734363 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:54 INFO - PROCESS | 1746 | 1468840734578 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:18:54 INFO - PROCESS | 1746 | 1468840734800 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 1746 | 1468840734810 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x95205c00 == 43 [pid = 1746] [id = 341] 04:18:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x95210800) [pid = 1746] [serial = 1024] [outer = (nil)] 04:18:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x95283000) [pid = 1746] [serial = 1025] [outer = 0x95210800] 04:18:54 INFO - PROCESS | 1746 | 1468840734947 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x954afc00) [pid = 1746] [serial = 1026] [outer = 0x95210800] 04:18:55 INFO - PROCESS | 1746 | 1468840735911 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1634ms 04:18:55 INFO - PROCESS | 1746 | 1468840735980 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 1746 | 1468840735985 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 04:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:18:55 INFO - PROCESS | 1746 | 1468840735992 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 1746 | 1468840735998 Marionette TRACE conn4 <- [1,1338,null,{}] 04:18:56 INFO - PROCESS | 1746 | 1468840736014 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 1746 | 1468840736024 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:56 INFO - PROCESS | 1746 | 1468840736279 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:18:56 INFO - PROCESS | 1746 | 1468840736557 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 1746 | 1468840736573 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x9782b800 == 44 [pid = 1746] [id = 342] 04:18:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9782e000) [pid = 1746] [serial = 1027] [outer = (nil)] 04:18:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x97849c00) [pid = 1746] [serial = 1028] [outer = 0x9782e000] 04:18:56 INFO - PROCESS | 1746 | 1468840736666 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x97851c00) [pid = 1746] [serial = 1029] [outer = 0x9782e000] 04:18:58 INFO - PROCESS | 1746 | 1468840738133 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2198ms 04:18:58 INFO - PROCESS | 1746 | 1468840738203 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 1746 | 1468840738209 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 04:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:18:58 INFO - PROCESS | 1746 | 1468840738217 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 1746 | 1468840738220 Marionette TRACE conn4 <- [1,1342,null,{}] 04:18:58 INFO - PROCESS | 1746 | 1468840738227 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 1746 | 1468840738232 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:58 INFO - PROCESS | 1746 | 1468840738420 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:18:58 INFO - PROCESS | 1746 | 1468840738605 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 1746 | 1468840738614 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:18:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de800 == 45 [pid = 1746] [id = 343] 04:18:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8e882400) [pid = 1746] [serial = 1030] [outer = (nil)] 04:18:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x98451800) [pid = 1746] [serial = 1031] [outer = 0x8e882400] 04:18:58 INFO - PROCESS | 1746 | 1468840738701 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x99486400) [pid = 1746] [serial = 1032] [outer = 0x8e882400] 04:18:59 INFO - PROCESS | 1746 | 1468840739892 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1740ms 04:18:59 INFO - PROCESS | 1746 | 1468840739959 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 1746 | 1468840739966 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:19:00 INFO - PROCESS | 1746 | 1468840739998 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 1746 | 1468840740002 Marionette TRACE conn4 <- [1,1346,null,{}] 04:19:00 INFO - PROCESS | 1746 | 1468840740011 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 1746 | 1468840740017 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:00 INFO - PROCESS | 1746 | 1468840740332 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:19:00 INFO - PROCESS | 1746 | 1468840740552 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 1746 | 1468840740567 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa66800 == 46 [pid = 1746] [id = 344] 04:19:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8fa69400) [pid = 1746] [serial = 1033] [outer = (nil)] 04:19:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x911c4800) [pid = 1746] [serial = 1034] [outer = 0x8fa69400] 04:19:00 INFO - PROCESS | 1746 | 1468840740642 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x91c06c00) [pid = 1746] [serial = 1035] [outer = 0x8fa69400] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081800 == 45 [pid = 1746] [id = 312] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e4c00 == 44 [pid = 1746] [id = 316] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x954aac00 == 43 [pid = 1746] [id = 319] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d8800 == 42 [pid = 1746] [id = 320] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88b800 == 41 [pid = 1746] [id = 301] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e1800 == 40 [pid = 1746] [id = 325] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x95236800 == 39 [pid = 1746] [id = 306] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dec00 == 38 [pid = 1746] [id = 315] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080c00 == 37 [pid = 1746] [id = 314] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a5c00 == 36 [pid = 1746] [id = 305] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a8800 == 35 [pid = 1746] [id = 310] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91da3c00 == 34 [pid = 1746] [id = 304] 04:19:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08b400 == 33 [pid = 1746] [id = 317] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x8f19f400 == 32 [pid = 1746] [id = 321] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a1c00 == 31 [pid = 1746] [id = 311] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x93938400 == 30 [pid = 1746] [id = 308] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x954b3400 == 29 [pid = 1746] [id = 309] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x8ead0c00 == 28 [pid = 1746] [id = 307] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x92330400 == 27 [pid = 1746] [id = 322] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e3800 == 26 [pid = 1746] [id = 323] 04:19:02 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a5400 == 25 [pid = 1746] [id = 324] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f0ad400) [pid = 1746] [serial = 971] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x953d6000) [pid = 1746] [serial = 956] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9a624000) [pid = 1746] [serial = 969] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f1a9c00) [pid = 1746] [serial = 981] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f86f400) [pid = 1746] [serial = 972] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8fa63400) [pid = 1746] [serial = 974] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x97855c00) [pid = 1746] [serial = 960] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9a075000) [pid = 1746] [serial = 966] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8eac2800) [pid = 1746] [serial = 978] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9a071000) [pid = 1746] [serial = 965] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x911ca400) [pid = 1746] [serial = 983] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x984f8800) [pid = 1746] [serial = 962] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9970d000) [pid = 1746] [serial = 963] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f1a0000) [pid = 1746] [serial = 980] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x954b3c00) [pid = 1746] [serial = 957] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x911c2000) [pid = 1746] [serial = 954] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x91c0ac00) [pid = 1746] [serial = 984] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8e880c00) [pid = 1746] [serial = 977] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x93b57c00) [pid = 1746] [serial = 986] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8fa6e000) [pid = 1746] [serial = 953] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9784f000) [pid = 1746] [serial = 959] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x91157000) [pid = 1746] [serial = 975] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9a621000) [pid = 1746] [serial = 968] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x93d65c00) [pid = 1746] [serial = 989] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x93b63800) [pid = 1746] [serial = 987] [outer = (nil)] [url = about:blank] 04:19:02 INFO - PROCESS | 1746 | 1468840742855 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2908ms 04:19:02 INFO - PROCESS | 1746 | 1468840742888 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 1746 | 1468840742894 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 04:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:19:02 INFO - PROCESS | 1746 | 1468840742906 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 1746 | 1468840742910 Marionette TRACE conn4 <- [1,1350,null,{}] 04:19:02 INFO - PROCESS | 1746 | 1468840742921 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:02 INFO - PROCESS | 1746 | 1468840742929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:03 INFO - PROCESS | 1746 | 1468840743275 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:19:03 INFO - PROCESS | 1746 | 1468840743363 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 1746 | 1468840743376 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac9c00 == 26 [pid = 1746] [id = 345] 04:19:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8eacc000) [pid = 1746] [serial = 1036] [outer = (nil)] 04:19:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8f0a9400) [pid = 1746] [serial = 1037] [outer = 0x8eacc000] 04:19:03 INFO - PROCESS | 1746 | 1468840743461 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8f089400) [pid = 1746] [serial = 1038] [outer = 0x8eacc000] 04:19:04 INFO - PROCESS | 1746 | 1468840744371 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1490ms 04:19:04 INFO - PROCESS | 1746 | 1468840744397 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 1746 | 1468840744408 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 04:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:19:04 INFO - PROCESS | 1746 | 1468840744421 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 1746 | 1468840744426 Marionette TRACE conn4 <- [1,1354,null,{}] 04:19:04 INFO - PROCESS | 1746 | 1468840744433 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 1746 | 1468840744438 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:04 INFO - PROCESS | 1746 | 1468840744629 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:19:04 INFO - PROCESS | 1746 | 1468840744796 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 1746 | 1468840744803 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86f400 == 27 [pid = 1746] [id = 346] 04:19:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8fa67800) [pid = 1746] [serial = 1039] [outer = (nil)] 04:19:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9114e000) [pid = 1746] [serial = 1040] [outer = 0x8fa67800] 04:19:04 INFO - PROCESS | 1746 | 1468840744885 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x91158000) [pid = 1746] [serial = 1041] [outer = 0x8fa67800] 04:19:05 INFO - PROCESS | 1746 | 1468840745865 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1486ms 04:19:05 INFO - PROCESS | 1746 | 1468840745917 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 1746 | 1468840745924 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 04:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:19:05 INFO - PROCESS | 1746 | 1468840745932 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 1746 | 1468840745938 Marionette TRACE conn4 <- [1,1358,null,{}] 04:19:05 INFO - PROCESS | 1746 | 1468840745963 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 1746 | 1468840745973 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:06 INFO - PROCESS | 1746 | 1468840746249 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:19:06 INFO - PROCESS | 1746 | 1468840746291 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 1746 | 1468840746305 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x93933c00 == 28 [pid = 1746] [id = 347] 04:19:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x93934000) [pid = 1746] [serial = 1042] [outer = (nil)] 04:19:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x93939c00) [pid = 1746] [serial = 1043] [outer = 0x93934000] 04:19:06 INFO - PROCESS | 1746 | 1468840746389 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x939d8000) [pid = 1746] [serial = 1044] [outer = 0x93934000] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x953ce800) [pid = 1746] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f1a9800) [pid = 1746] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x954aa000) [pid = 1746] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x911cbc00) [pid = 1746] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x92339400) [pid = 1746] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x953d1000) [pid = 1746] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8f0ad800) [pid = 1746] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x9115a800) [pid = 1746] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x95281c00) [pid = 1746] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8f0aa800) [pid = 1746] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:19:07 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x8f08ac00) [pid = 1746] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:19:08 INFO - PROCESS | 1746 | 1468840748029 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2143ms 04:19:08 INFO - PROCESS | 1746 | 1468840748077 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 1746 | 1468840748084 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:19:08 INFO - PROCESS | 1746 | 1468840748093 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 1746 | 1468840748102 Marionette TRACE conn4 <- [1,1362,null,{}] 04:19:08 INFO - PROCESS | 1746 | 1468840748110 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 1746 | 1468840748116 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:08 INFO - PROCESS | 1746 | 1468840748350 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:19:08 INFO - PROCESS | 1746 | 1468840748681 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 1746 | 1468840748692 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacd800 == 29 [pid = 1746] [id = 348] 04:19:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8f083000) [pid = 1746] [serial = 1045] [outer = (nil)] 04:19:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8f0b5400) [pid = 1746] [serial = 1046] [outer = 0x8f083000] 04:19:08 INFO - PROCESS | 1746 | 1468840748786 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8f1adc00) [pid = 1746] [serial = 1047] [outer = 0x8f083000] 04:19:09 INFO - PROCESS | 1746 | 1468840749894 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1850ms 04:19:09 INFO - PROCESS | 1746 | 1468840749944 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 1746 | 1468840749951 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 04:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:19:09 INFO - PROCESS | 1746 | 1468840749964 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 1746 | 1468840749968 Marionette TRACE conn4 <- [1,1366,null,{}] 04:19:09 INFO - PROCESS | 1746 | 1468840749975 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 1746 | 1468840749982 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:10 INFO - PROCESS | 1746 | 1468840750196 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:19:10 INFO - PROCESS | 1746 | 1468840750461 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 1746 | 1468840750472 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c04400 == 30 [pid = 1746] [id = 349] 04:19:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x91c05c00) [pid = 1746] [serial = 1048] [outer = (nil)] 04:19:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x91d9b400) [pid = 1746] [serial = 1049] [outer = 0x91c05c00] 04:19:10 INFO - PROCESS | 1746 | 1468840750572 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x92330400) [pid = 1746] [serial = 1050] [outer = 0x91c05c00] 04:19:11 INFO - PROCESS | 1746 | 1468840751701 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 1746 | 1468840751759 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 04:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:19:11 INFO - PROCESS | 1746 | 1468840751768 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 1746 | 1468840751774 Marionette TRACE conn4 <- [1,1370,null,{}] 04:19:11 INFO - PROCESS | 1746 | 1468840751793 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 1746 | 1468840751802 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:12 INFO - PROCESS | 1746 | 1468840752189 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:19:12 INFO - PROCESS | 1746 | 1468840752315 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 1746 | 1468840752328 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d70000 == 31 [pid = 1746] [id = 350] 04:19:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x93d70c00) [pid = 1746] [serial = 1051] [outer = (nil)] 04:19:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x95207400) [pid = 1746] [serial = 1052] [outer = 0x93d70c00] 04:19:12 INFO - PROCESS | 1746 | 1468840752419 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9527a000) [pid = 1746] [serial = 1053] [outer = 0x93d70c00] 04:19:13 INFO - PROCESS | 1746 | 1468840753530 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:19:13 INFO - PROCESS | 1746 | 1468840753567 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 04:19:13 INFO - PROCESS | 1746 | 1468840753574 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 1746 | 1468840753578 Marionette TRACE conn4 <- [1,1374,null,{}] 04:19:13 INFO - PROCESS | 1746 | 1468840753584 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 1746 | 1468840753590 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:13 INFO - PROCESS | 1746 | 1468840753786 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:19:14 INFO - PROCESS | 1746 | 1468840754006 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 1746 | 1468840754016 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a9c00 == 32 [pid = 1746] [id = 351] 04:19:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x94839800) [pid = 1746] [serial = 1054] [outer = (nil)] 04:19:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x954ac800) [pid = 1746] [serial = 1055] [outer = 0x94839800] 04:19:14 INFO - PROCESS | 1746 | 1468840754098 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8e886800) [pid = 1746] [serial = 1056] [outer = 0x94839800] 04:19:15 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:15 INFO - PROCESS | 1746 | 1468840755325 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1746 | 1468840755428 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 04:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:19:15 INFO - PROCESS | 1746 | 1468840755439 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1746 | 1468840755445 Marionette TRACE conn4 <- [1,1378,null,{}] 04:19:15 INFO - PROCESS | 1746 | 1468840755456 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 1746 | 1468840755463 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:15 INFO - PROCESS | 1746 | 1468840755686 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x95679000) [pid = 1746] [serial = 1013] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9393a400) [pid = 1746] [serial = 1016] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x95680c00) [pid = 1746] [serial = 1014] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x954d2400) [pid = 1746] [serial = 1001] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x954d3800) [pid = 1746] [serial = 1002] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x91d96800) [pid = 1746] [serial = 1007] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x93936c00) [pid = 1746] [serial = 1008] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x93d68800) [pid = 1746] [serial = 990] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x954a8800) [pid = 1746] [serial = 998] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x954b0800) [pid = 1746] [serial = 999] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8f0b6c00) [pid = 1746] [serial = 992] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x9782c000) [pid = 1746] [serial = 1020] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x956f8c00) [pid = 1746] [serial = 1019] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x8fa72c00) [pid = 1746] [serial = 993] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0x953cb000) [pid = 1746] [serial = 1010] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0x93bc8400) [pid = 1746] [serial = 995] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 53 (0x93d6f800) [pid = 1746] [serial = 996] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 52 (0x8f0b2000) [pid = 1746] [serial = 1004] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 51 (0x8f868000) [pid = 1746] [serial = 1005] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 50 (0x953d8800) [pid = 1746] [serial = 1011] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | --DOMWINDOW == 49 (0x93d6f000) [pid = 1746] [serial = 1017] [outer = (nil)] [url = about:blank] 04:19:15 INFO - PROCESS | 1746 | 1468840755944 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 1746 | 1468840755958 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0ad400 == 33 [pid = 1746] [id = 352] 04:19:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0x8f0ae400) [pid = 1746] [serial = 1057] [outer = (nil)] 04:19:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0x8f1a1000) [pid = 1746] [serial = 1058] [outer = 0x8f0ae400] 04:19:16 INFO - PROCESS | 1746 | 1468840756033 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x8f1aec00) [pid = 1746] [serial = 1059] [outer = 0x8f0ae400] 04:19:16 INFO - PROCESS | 1746 | 1468840756906 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 1746 | 1468840756946 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 04:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:19:16 INFO - PROCESS | 1746 | 1468840756960 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 1746 | 1468840756963 Marionette TRACE conn4 <- [1,1382,null,{}] 04:19:16 INFO - PROCESS | 1746 | 1468840756971 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 1746 | 1468840756976 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:17 INFO - PROCESS | 1746 | 1468840757181 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:19:17 INFO - PROCESS | 1746 | 1468840757312 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 1746 | 1468840757323 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac4000 == 34 [pid = 1746] [id = 353] 04:19:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0x91c0a800) [pid = 1746] [serial = 1060] [outer = (nil)] 04:19:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x91d9f400) [pid = 1746] [serial = 1061] [outer = 0x91c0a800] 04:19:17 INFO - PROCESS | 1746 | 1468840757398 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x9393f000) [pid = 1746] [serial = 1062] [outer = 0x91c0a800] 04:19:18 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:18 INFO - PROCESS | 1746 | 1468840758413 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 1746 | 1468840758467 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 04:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:19:18 INFO - PROCESS | 1746 | 1468840758481 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 1746 | 1468840758487 Marionette TRACE conn4 <- [1,1386,null,{}] 04:19:18 INFO - PROCESS | 1746 | 1468840758504 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 1746 | 1468840758513 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:18 INFO - PROCESS | 1746 | 1468840758744 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:19:18 INFO - PROCESS | 1746 | 1468840758766 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 1746 | 1468840758780 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x94838800 == 35 [pid = 1746] [id = 354] 04:19:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x9483a800) [pid = 1746] [serial = 1063] [outer = (nil)] 04:19:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x95285000) [pid = 1746] [serial = 1064] [outer = 0x9483a800] 04:19:18 INFO - PROCESS | 1746 | 1468840758851 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x953d6000) [pid = 1746] [serial = 1065] [outer = 0x9483a800] 04:19:19 INFO - PROCESS | 1746 | 1468840759820 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:19:19 INFO - PROCESS | 1746 | 1468840759890 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 04:19:19 INFO - PROCESS | 1746 | 1468840759897 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 1746 | 1468840759901 Marionette TRACE conn4 <- [1,1390,null,{}] 04:19:19 INFO - PROCESS | 1746 | 1468840759907 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 1746 | 1468840759913 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:20 INFO - PROCESS | 1746 | 1468840760146 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x8e882400) [pid = 1746] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x95210800) [pid = 1746] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0x8f08b800) [pid = 1746] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0x9782e000) [pid = 1746] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 53 (0x8fa69400) [pid = 1746] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 52 (0x8eacc000) [pid = 1746] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:19:20 INFO - PROCESS | 1746 | --DOMWINDOW == 51 (0x8fa67800) [pid = 1746] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:19:20 INFO - PROCESS | 1746 | 1468840760277 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 1746 | 1468840760284 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e2800 == 36 [pid = 1746] [id = 355] 04:19:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x8e880800) [pid = 1746] [serial = 1066] [outer = (nil)] 04:19:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0x8f085800) [pid = 1746] [serial = 1067] [outer = 0x8e880800] 04:19:20 INFO - PROCESS | 1746 | 1468840760363 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x8f0ac400) [pid = 1746] [serial = 1068] [outer = 0x8e880800] 04:19:21 INFO - PROCESS | 1746 | 1468840761178 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1334ms 04:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:19:21 INFO - PROCESS | 1746 | 1468840761231 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 1746 | 1468840761234 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 04:19:21 INFO - PROCESS | 1746 | 1468840761241 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 1746 | 1468840761245 Marionette TRACE conn4 <- [1,1394,null,{}] 04:19:21 INFO - PROCESS | 1746 | 1468840761251 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 1746 | 1468840761256 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:21 INFO - PROCESS | 1746 | 1468840761457 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:19:21 INFO - PROCESS | 1746 | 1468840761470 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 1746 | 1468840761482 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7df800 == 37 [pid = 1746] [id = 356] 04:19:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x93d6f800) [pid = 1746] [serial = 1069] [outer = (nil)] 04:19:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x9567cc00) [pid = 1746] [serial = 1070] [outer = 0x93d6f800] 04:19:21 INFO - PROCESS | 1746 | 1468840761554 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x95682800) [pid = 1746] [serial = 1071] [outer = 0x93d6f800] 04:19:22 INFO - PROCESS | 1746 | 1468840762402 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1232ms 04:19:22 INFO - PROCESS | 1746 | 1468840762478 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 1746 | 1468840762485 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:19:22 INFO - PROCESS | 1746 | 1468840762493 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 1746 | 1468840762500 Marionette TRACE conn4 <- [1,1398,null,{}] 04:19:22 INFO - PROCESS | 1746 | 1468840762509 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:22 INFO - PROCESS | 1746 | 1468840762516 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:22 INFO - PROCESS | 1746 | 1468840762752 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:19:22 INFO - PROCESS | 1746 | 1468840762923 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 1746 | 1468840762942 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8800 == 38 [pid = 1746] [id = 357] 04:19:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x8ead0800) [pid = 1746] [serial = 1072] [outer = (nil)] 04:19:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8f0a9000) [pid = 1746] [serial = 1073] [outer = 0x8ead0800] 04:19:23 INFO - PROCESS | 1746 | 1468840763025 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8f1a9000) [pid = 1746] [serial = 1074] [outer = 0x8ead0800] 04:19:24 INFO - PROCESS | 1746 | 1468840764037 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1593ms 04:19:24 INFO - PROCESS | 1746 | 1468840764087 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 1746 | 1468840764093 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 04:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:19:24 INFO - PROCESS | 1746 | 1468840764108 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 1746 | 1468840764116 Marionette TRACE conn4 <- [1,1402,null,{}] 04:19:24 INFO - PROCESS | 1746 | 1468840764123 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:24 INFO - PROCESS | 1746 | 1468840764128 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:24 INFO - PROCESS | 1746 | 1468840764460 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:19:24 INFO - PROCESS | 1746 | 1468840764638 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 1746 | 1468840764650 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da3c00 == 39 [pid = 1746] [id = 358] 04:19:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x93bca000) [pid = 1746] [serial = 1075] [outer = (nil)] 04:19:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x93d68800) [pid = 1746] [serial = 1076] [outer = 0x93bca000] 04:19:24 INFO - PROCESS | 1746 | 1468840764733 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x93d71c00) [pid = 1746] [serial = 1077] [outer = 0x93bca000] 04:19:25 INFO - PROCESS | 1746 | 1468840765704 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1646ms 04:19:25 INFO - PROCESS | 1746 | 1468840765746 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 1746 | 1468840765751 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 04:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:19:25 INFO - PROCESS | 1746 | 1468840765758 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 1746 | 1468840765762 Marionette TRACE conn4 <- [1,1406,null,{}] 04:19:25 INFO - PROCESS | 1746 | 1468840765778 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 1746 | 1468840765787 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:25 INFO - PROCESS | 1746 | 1468840765973 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:19:26 INFO - PROCESS | 1746 | 1468840766242 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 1746 | 1468840766256 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x954d4800 == 40 [pid = 1746] [id = 359] 04:19:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x956f1c00) [pid = 1746] [serial = 1078] [outer = (nil)] 04:19:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x97821800) [pid = 1746] [serial = 1079] [outer = 0x956f1c00] 04:19:26 INFO - PROCESS | 1746 | 1468840766385 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9782c400) [pid = 1746] [serial = 1080] [outer = 0x956f1c00] 04:19:27 INFO - PROCESS | 1746 | 1468840767315 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1592ms 04:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:19:27 INFO - PROCESS | 1746 | 1468840767351 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 1746 | 1468840767354 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 04:19:27 INFO - PROCESS | 1746 | 1468840767361 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 1746 | 1468840767365 Marionette TRACE conn4 <- [1,1410,null,{}] 04:19:27 INFO - PROCESS | 1746 | 1468840767371 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 1746 | 1468840767377 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:27 INFO - PROCESS | 1746 | 1468840767568 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:19:27 INFO - PROCESS | 1746 | 1468840767744 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1746 | 1468840767752 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x9567b000 == 41 [pid = 1746] [id = 360] 04:19:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9567fc00) [pid = 1746] [serial = 1081] [outer = (nil)] 04:19:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x98450800) [pid = 1746] [serial = 1082] [outer = 0x9567fc00] 04:19:27 INFO - PROCESS | 1746 | 1468840767875 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x99711000) [pid = 1746] [serial = 1083] [outer = 0x9567fc00] 04:19:28 INFO - PROCESS | 1746 | 1468840768901 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1587ms 04:19:28 INFO - PROCESS | 1746 | 1468840768948 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 1746 | 1468840768953 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 04:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:19:28 INFO - PROCESS | 1746 | 1468840768959 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 1746 | 1468840768962 Marionette TRACE conn4 <- [1,1414,null,{}] 04:19:28 INFO - PROCESS | 1746 | 1468840768968 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 1746 | 1468840768973 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:29 INFO - PROCESS | 1746 | 1468840769198 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:19:29 INFO - PROCESS | 1746 | 1468840769422 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 1746 | 1468840769430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac3000 == 42 [pid = 1746] [id = 361] 04:19:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9114b400) [pid = 1746] [serial = 1084] [outer = (nil)] 04:19:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9782ac00) [pid = 1746] [serial = 1085] [outer = 0x9114b400] 04:19:29 INFO - PROCESS | 1746 | 1468840769548 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x99faac00) [pid = 1746] [serial = 1086] [outer = 0x9114b400] 04:19:30 INFO - PROCESS | 1746 | 1468840770562 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1638ms 04:19:30 INFO - PROCESS | 1746 | 1468840770598 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 1746 | 1468840770602 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:19:30 INFO - PROCESS | 1746 | 1468840770608 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 1746 | 1468840770610 Marionette TRACE conn4 <- [1,1418,null,{}] 04:19:30 INFO - PROCESS | 1746 | 1468840770617 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:30 INFO - PROCESS | 1746 | 1468840770627 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:31 INFO - PROCESS | 1746 | 1468840771077 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:19:31 INFO - PROCESS | 1746 | 1468840771317 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 1746 | 1468840771326 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dcc00 == 43 [pid = 1746] [id = 362] 04:19:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8d7de400) [pid = 1746] [serial = 1087] [outer = (nil)] 04:19:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8eac4400) [pid = 1746] [serial = 1088] [outer = 0x8d7de400] 04:19:31 INFO - PROCESS | 1746 | 1468840771400 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f07dc00) [pid = 1746] [serial = 1089] [outer = 0x8d7de400] 04:19:32 INFO - PROCESS | 1746 | 1468840772333 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1788ms 04:19:32 INFO - PROCESS | 1746 | 1468840772400 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 1746 | 1468840772408 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 04:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:19:32 INFO - PROCESS | 1746 | 1468840772422 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 1746 | 1468840772427 Marionette TRACE conn4 <- [1,1422,null,{}] 04:19:32 INFO - PROCESS | 1746 | 1468840772434 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 1746 | 1468840772443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:32 INFO - PROCESS | 1746 | 1468840772699 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac9c00 == 42 [pid = 1746] [id = 345] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86f400 == 41 [pid = 1746] [id = 346] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e2800 == 40 [pid = 1746] [id = 355] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x94838800 == 39 [pid = 1746] [id = 354] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac4000 == 38 [pid = 1746] [id = 353] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0ad400 == 37 [pid = 1746] [id = 352] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de800 == 36 [pid = 1746] [id = 343] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93933c00 == 35 [pid = 1746] [id = 347] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacd800 == 34 [pid = 1746] [id = 348] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93d70000 == 33 [pid = 1746] [id = 350] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91c04400 == 32 [pid = 1746] [id = 349] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a9c00 == 31 [pid = 1746] [id = 351] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa66800 == 30 [pid = 1746] [id = 344] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dcc00 == 29 [pid = 1746] [id = 362] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac3000 == 28 [pid = 1746] [id = 361] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9567b000 == 27 [pid = 1746] [id = 360] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91da3c00 == 26 [pid = 1746] [id = 358] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x954d4800 == 25 [pid = 1746] [id = 359] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7df800 == 24 [pid = 1746] [id = 356] 04:19:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8800 == 23 [pid = 1746] [id = 357] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9114e000) [pid = 1746] [serial = 1040] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x91158000) [pid = 1746] [serial = 1041] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x99486400) [pid = 1746] [serial = 1032] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x954afc00) [pid = 1746] [serial = 1026] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x91c03000) [pid = 1746] [serial = 1023] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x97851c00) [pid = 1746] [serial = 1029] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x91c06c00) [pid = 1746] [serial = 1035] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x911c4800) [pid = 1746] [serial = 1034] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f0a9400) [pid = 1746] [serial = 1037] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f089400) [pid = 1746] [serial = 1038] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9114c000) [pid = 1746] [serial = 1022] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x95283000) [pid = 1746] [serial = 1025] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x97849c00) [pid = 1746] [serial = 1028] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x98451800) [pid = 1746] [serial = 1031] [outer = (nil)] [url = about:blank] 04:19:33 INFO - PROCESS | 1746 | 1468840773970 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1746 | 1468840773984 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d8c00 == 24 [pid = 1746] [id = 363] 04:19:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8d7de000) [pid = 1746] [serial = 1090] [outer = (nil)] 04:19:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8e880c00) [pid = 1746] [serial = 1091] [outer = 0x8d7de000] 04:19:34 INFO - PROCESS | 1746 | 1468840774111 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8eac3800) [pid = 1746] [serial = 1092] [outer = 0x8d7de000] 04:19:34 INFO - PROCESS | 1746 | 1468840774969 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2599ms 04:19:35 INFO - PROCESS | 1746 | 1468840775021 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1746 | 1468840775025 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 04:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:19:35 INFO - PROCESS | 1746 | 1468840775032 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1746 | 1468840775037 Marionette TRACE conn4 <- [1,1426,null,{}] 04:19:35 INFO - PROCESS | 1746 | 1468840775045 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 1746 | 1468840775052 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:35 INFO - PROCESS | 1746 | 1468840775215 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:19:35 INFO - PROCESS | 1746 | 1468840775227 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1746 | 1468840775239 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a3000 == 25 [pid = 1746] [id = 364] 04:19:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8f1a4800) [pid = 1746] [serial = 1093] [outer = (nil)] 04:19:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8f866800) [pid = 1746] [serial = 1094] [outer = 0x8f1a4800] 04:19:35 INFO - PROCESS | 1746 | 1468840775320 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f86fc00) [pid = 1746] [serial = 1095] [outer = 0x8f1a4800] 04:19:36 INFO - PROCESS | 1746 | 1468840776260 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1285ms 04:19:36 INFO - PROCESS | 1746 | 1468840776332 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 1746 | 1468840776340 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 04:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:19:36 INFO - PROCESS | 1746 | 1468840776362 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 1746 | 1468840776366 Marionette TRACE conn4 <- [1,1430,null,{}] 04:19:36 INFO - PROCESS | 1746 | 1468840776376 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 1746 | 1468840776381 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:36 INFO - PROCESS | 1746 | 1468840776595 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:19:36 INFO - PROCESS | 1746 | 1468840776614 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1746 | 1468840776621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa67400 == 26 [pid = 1746] [id = 365] 04:19:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9114f000) [pid = 1746] [serial = 1096] [outer = (nil)] 04:19:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x91158000) [pid = 1746] [serial = 1097] [outer = 0x9114f000] 04:19:36 INFO - PROCESS | 1746 | 1468840776691 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x911c9000) [pid = 1746] [serial = 1098] [outer = 0x9114f000] 04:19:37 INFO - PROCESS | 1746 | 1468840777720 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1436ms 04:19:37 INFO - PROCESS | 1746 | 1468840777798 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1746 | 1468840777801 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 04:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:19:37 INFO - PROCESS | 1746 | 1468840777810 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1746 | 1468840777820 Marionette TRACE conn4 <- [1,1434,null,{}] 04:19:37 INFO - PROCESS | 1746 | 1468840777842 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 1746 | 1468840777850 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:38 INFO - PROCESS | 1746 | 1468840778099 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:19:38 INFO - PROCESS | 1746 | 1468840778127 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 1746 | 1468840778133 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9c800 == 27 [pid = 1746] [id = 366] 04:19:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x91d9d800) [pid = 1746] [serial = 1099] [outer = (nil)] 04:19:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x93932800) [pid = 1746] [serial = 1100] [outer = 0x91d9d800] 04:19:38 INFO - PROCESS | 1746 | 1468840778203 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9393ac00) [pid = 1746] [serial = 1101] [outer = 0x91d9d800] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8e880800) [pid = 1746] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x91c0a800) [pid = 1746] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x93934000) [pid = 1746] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x91c05c00) [pid = 1746] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f083000) [pid = 1746] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x93d70c00) [pid = 1746] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f0ae400) [pid = 1746] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9483a800) [pid = 1746] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x94839800) [pid = 1746] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:19:39 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x93d6f800) [pid = 1746] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:19:39 INFO - PROCESS | 1746 | 1468840779574 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1805ms 04:19:39 INFO - PROCESS | 1746 | 1468840779613 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 1746 | 1468840779619 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 04:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:19:39 INFO - PROCESS | 1746 | 1468840779628 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 1746 | 1468840779633 Marionette TRACE conn4 <- [1,1438,null,{}] 04:19:39 INFO - PROCESS | 1746 | 1468840779641 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 1746 | 1468840779648 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:39 INFO - PROCESS | 1746 | 1468840779812 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:19:39 INFO - PROCESS | 1746 | 1468840779947 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1746 | 1468840779956 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88d400 == 28 [pid = 1746] [id = 367] 04:19:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8f0abc00) [pid = 1746] [serial = 1102] [outer = (nil)] 04:19:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x93b5d000) [pid = 1746] [serial = 1103] [outer = 0x8f0abc00] 04:19:40 INFO - PROCESS | 1746 | 1468840780029 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x93b5fc00) [pid = 1746] [serial = 1104] [outer = 0x8f0abc00] 04:19:40 INFO - PROCESS | 1746 | 1468840780815 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1237ms 04:19:40 INFO - PROCESS | 1746 | 1468840780915 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1746 | 1468840780921 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 04:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:19:40 INFO - PROCESS | 1746 | 1468840780931 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1746 | 1468840780936 Marionette TRACE conn4 <- [1,1442,null,{}] 04:19:40 INFO - PROCESS | 1746 | 1468840780946 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 1746 | 1468840780952 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:41 INFO - PROCESS | 1746 | 1468840781172 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:19:41 INFO - PROCESS | 1746 | 1468840781337 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1746 | 1468840781355 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f086400 == 29 [pid = 1746] [id = 368] 04:19:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f088400) [pid = 1746] [serial = 1105] [outer = (nil)] 04:19:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f0ad400) [pid = 1746] [serial = 1106] [outer = 0x8f088400] 04:19:41 INFO - PROCESS | 1746 | 1468840781445 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8fa6d800) [pid = 1746] [serial = 1107] [outer = 0x8f088400] 04:19:42 INFO - PROCESS | 1746 | 1468840782565 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1693ms 04:19:42 INFO - PROCESS | 1746 | 1468840782624 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 1746 | 1468840782629 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 04:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:19:42 INFO - PROCESS | 1746 | 1468840782640 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 1746 | 1468840782645 Marionette TRACE conn4 <- [1,1446,null,{}] 04:19:42 INFO - PROCESS | 1746 | 1468840782653 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 1746 | 1468840782657 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:42 INFO - PROCESS | 1746 | 1468840782848 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:19:43 INFO - PROCESS | 1746 | 1468840783074 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 1746 | 1468840783081 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0ab400 == 30 [pid = 1746] [id = 369] 04:19:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x91da0000) [pid = 1746] [serial = 1108] [outer = (nil)] 04:19:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x93933800) [pid = 1746] [serial = 1109] [outer = 0x91da0000] 04:19:43 INFO - PROCESS | 1746 | 1468840783191 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x93bd0c00) [pid = 1746] [serial = 1110] [outer = 0x91da0000] 04:19:44 INFO - PROCESS | 1746 | 1468840784261 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1702ms 04:19:44 INFO - PROCESS | 1746 | 1468840784339 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 1746 | 1468840784344 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:19:44 INFO - PROCESS | 1746 | 1468840784351 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1746 | 1468840784357 Marionette TRACE conn4 <- [1,1450,null,{}] 04:19:44 INFO - PROCESS | 1746 | 1468840784371 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 1746 | 1468840784380 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:44 INFO - PROCESS | 1746 | 1468840784620 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:19:45 INFO - PROCESS | 1746 | 1468840784990 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1746 | 1468840785011 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x95283000 == 31 [pid = 1746] [id = 370] 04:19:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x95285400) [pid = 1746] [serial = 1111] [outer = (nil)] 04:19:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x953cf000) [pid = 1746] [serial = 1112] [outer = 0x95285400] 04:19:45 INFO - PROCESS | 1746 | 1468840785157 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x953d8000) [pid = 1746] [serial = 1113] [outer = 0x95285400] 04:19:46 INFO - PROCESS | 1746 | 1468840786483 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2183ms 04:19:46 INFO - PROCESS | 1746 | 1468840786536 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1746 | 1468840786541 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 04:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:19:46 INFO - PROCESS | 1746 | 1468840786548 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1746 | 1468840786552 Marionette TRACE conn4 <- [1,1454,null,{}] 04:19:46 INFO - PROCESS | 1746 | 1468840786558 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 1746 | 1468840786563 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:46 INFO - PROCESS | 1746 | 1468840786765 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:19:47 INFO - PROCESS | 1746 | 1468840786982 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1746 | 1468840786993 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa68400 == 32 [pid = 1746] [id = 371] 04:19:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x953d1400) [pid = 1746] [serial = 1114] [outer = (nil)] 04:19:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954afc00) [pid = 1746] [serial = 1115] [outer = 0x953d1400] 04:19:47 INFO - PROCESS | 1746 | 1468840787097 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x954b3400) [pid = 1746] [serial = 1116] [outer = 0x953d1400] 04:19:48 INFO - PROCESS | 1746 | 1468840788122 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1794ms 04:19:48 INFO - PROCESS | 1746 | 1468840788344 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1746 | 1468840788351 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 04:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:19:48 INFO - PROCESS | 1746 | 1468840788368 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 1746 | 1468840788372 Marionette TRACE conn4 <- [1,1458,null,{}] 04:19:48 INFO - PROCESS | 1746 | 1468840788380 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 1746 | 1468840788387 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:48 INFO - PROCESS | 1746 | 1468840788674 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:19:48 INFO - PROCESS | 1746 | 1468840788889 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 1746 | 1468840788902 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b0800 == 33 [pid = 1746] [id = 372] 04:19:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f0b1800) [pid = 1746] [serial = 1117] [outer = (nil)] 04:19:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f869800) [pid = 1746] [serial = 1118] [outer = 0x8f0b1800] 04:19:48 INFO - PROCESS | 1746 | 1468840788978 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8fa63800) [pid = 1746] [serial = 1119] [outer = 0x8f0b1800] 04:19:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080400 == 32 [pid = 1746] [id = 326] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x939d8000) [pid = 1746] [serial = 1044] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x92330400) [pid = 1746] [serial = 1050] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f1adc00) [pid = 1746] [serial = 1047] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x95207400) [pid = 1746] [serial = 1052] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x91d9b400) [pid = 1746] [serial = 1049] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f0b5400) [pid = 1746] [serial = 1046] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x954ac800) [pid = 1746] [serial = 1055] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x93939c00) [pid = 1746] [serial = 1043] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9527a000) [pid = 1746] [serial = 1053] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8e886800) [pid = 1746] [serial = 1056] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f085800) [pid = 1746] [serial = 1067] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9393f000) [pid = 1746] [serial = 1062] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f1aec00) [pid = 1746] [serial = 1059] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f0ac400) [pid = 1746] [serial = 1068] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x953d6000) [pid = 1746] [serial = 1065] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f1a1000) [pid = 1746] [serial = 1058] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x95285000) [pid = 1746] [serial = 1064] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x91d9f400) [pid = 1746] [serial = 1061] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9567cc00) [pid = 1746] [serial = 1070] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x95682800) [pid = 1746] [serial = 1071] [outer = (nil)] [url = about:blank] 04:19:49 INFO - PROCESS | 1746 | 1468840789941 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1646ms 04:19:50 INFO - PROCESS | 1746 | 1468840790007 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 1746 | 1468840790012 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 04:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:19:50 INFO - PROCESS | 1746 | 1468840790022 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 1746 | 1468840790027 Marionette TRACE conn4 <- [1,1462,null,{}] 04:19:50 INFO - PROCESS | 1746 | 1468840790033 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 1746 | 1468840790039 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:50 INFO - PROCESS | 1746 | 1468840790204 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:19:50 INFO - PROCESS | 1746 | 1468840790349 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1746 | 1468840790356 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86b000 == 33 [pid = 1746] [id = 373] 04:19:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x91c03800) [pid = 1746] [serial = 1120] [outer = (nil)] 04:19:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x91d95800) [pid = 1746] [serial = 1121] [outer = 0x91c03800] 04:19:50 INFO - PROCESS | 1746 | 1468840790440 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x91da3000) [pid = 1746] [serial = 1122] [outer = 0x91c03800] 04:19:51 INFO - PROCESS | 1746 | 1468840791325 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1344ms 04:19:51 INFO - PROCESS | 1746 | 1468840791364 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 1746 | 1468840791367 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 04:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:19:51 INFO - PROCESS | 1746 | 1468840791374 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1746 | 1468840791378 Marionette TRACE conn4 <- [1,1466,null,{}] 04:19:51 INFO - PROCESS | 1746 | 1468840791399 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 1746 | 1468840791411 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:51 INFO - PROCESS | 1746 | 1468840791597 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:19:51 INFO - PROCESS | 1746 | 1468840791733 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1746 | 1468840791742 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d6c800 == 34 [pid = 1746] [id = 374] 04:19:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x93d70000) [pid = 1746] [serial = 1123] [outer = (nil)] 04:19:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x95208000) [pid = 1746] [serial = 1124] [outer = 0x93d70000] 04:19:51 INFO - PROCESS | 1746 | 1468840791818 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x95237800) [pid = 1746] [serial = 1125] [outer = 0x93d70000] 04:19:52 INFO - PROCESS | 1746 | 1468840792793 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1445ms 04:19:52 INFO - PROCESS | 1746 | 1468840792821 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 1746 | 1468840792824 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 04:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:19:52 INFO - PROCESS | 1746 | 1468840792831 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1746 | 1468840792834 Marionette TRACE conn4 <- [1,1470,null,{}] 04:19:52 INFO - PROCESS | 1746 | 1468840792839 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 1746 | 1468840792843 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:53 INFO - PROCESS | 1746 | 1468840793076 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:19:53 INFO - PROCESS | 1746 | 1468840793095 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1746 | 1468840793104 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d6000 == 35 [pid = 1746] [id = 375] 04:19:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x953d3c00) [pid = 1746] [serial = 1126] [outer = (nil)] 04:19:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x954ac800) [pid = 1746] [serial = 1127] [outer = 0x953d3c00] 04:19:53 INFO - PROCESS | 1746 | 1468840793175 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x91c0f000) [pid = 1746] [serial = 1128] [outer = 0x953d3c00] 04:19:54 INFO - PROCESS | 1746 | 1468840794176 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8ead0800) [pid = 1746] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93bca000) [pid = 1746] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x956f1c00) [pid = 1746] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9567fc00) [pid = 1746] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9114f000) [pid = 1746] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f1a4800) [pid = 1746] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8d7de000) [pid = 1746] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9114b400) [pid = 1746] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x8d7de400) [pid = 1746] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:19:54 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x91d9d800) [pid = 1746] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 04:19:54 INFO - PROCESS | 1746 | 1468840794261 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 1746 | 1468840794265 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 04:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:19:54 INFO - PROCESS | 1746 | 1468840794272 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1746 | 1468840794275 Marionette TRACE conn4 <- [1,1474,null,{}] 04:19:54 INFO - PROCESS | 1746 | 1468840794282 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 1746 | 1468840794288 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:54 INFO - PROCESS | 1746 | 1468840794445 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:19:54 INFO - PROCESS | 1746 | 1468840794565 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1746 | 1468840794574 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa6b400 == 36 [pid = 1746] [id = 376] 04:19:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x9114f000) [pid = 1746] [serial = 1129] [outer = (nil)] 04:19:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x939d8000) [pid = 1746] [serial = 1130] [outer = 0x9114f000] 04:19:54 INFO - PROCESS | 1746 | 1468840794644 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x93d6c000) [pid = 1746] [serial = 1131] [outer = 0x9114f000] 04:19:55 INFO - PROCESS | 1746 | 1468840795476 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1244ms 04:19:55 INFO - PROCESS | 1746 | 1468840795516 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 1746 | 1468840795519 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 04:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:19:55 INFO - PROCESS | 1746 | 1468840795526 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1746 | 1468840795529 Marionette TRACE conn4 <- [1,1478,null,{}] 04:19:55 INFO - PROCESS | 1746 | 1468840795534 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 1746 | 1468840795545 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:55 INFO - PROCESS | 1746 | 1468840795757 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:19:55 INFO - PROCESS | 1746 | 1468840795879 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 1746 | 1468840795890 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bcd400 == 37 [pid = 1746] [id = 377] 04:19:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x954d1800) [pid = 1746] [serial = 1132] [outer = (nil)] 04:19:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x95685800) [pid = 1746] [serial = 1133] [outer = 0x954d1800] 04:19:55 INFO - PROCESS | 1746 | 1468840795956 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x956ecc00) [pid = 1746] [serial = 1134] [outer = 0x954d1800] 04:19:57 INFO - PROCESS | 1746 | 1468840797037 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1581ms 04:19:57 INFO - PROCESS | 1746 | 1468840797109 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:19:57 INFO - PROCESS | 1746 | 1468840797116 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 04:19:57 INFO - PROCESS | 1746 | 1468840797125 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 1746 | 1468840797130 Marionette TRACE conn4 <- [1,1482,null,{}] 04:19:57 INFO - PROCESS | 1746 | 1468840797140 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 1746 | 1468840797145 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:57 INFO - PROCESS | 1746 | 1468840797386 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:19:57 INFO - PROCESS | 1746 | 1468840797671 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1746 | 1468840797680 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08bc00 == 38 [pid = 1746] [id = 378] 04:19:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f0b5000) [pid = 1746] [serial = 1135] [outer = (nil)] 04:19:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9115a400) [pid = 1746] [serial = 1136] [outer = 0x8f0b5000] 04:19:57 INFO - PROCESS | 1746 | 1468840797768 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x91c01400) [pid = 1746] [serial = 1137] [outer = 0x8f0b5000] 04:19:58 INFO - PROCESS | 1746 | 1468840798787 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1736ms 04:19:58 INFO - PROCESS | 1746 | 1468840798861 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1746 | 1468840798869 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 04:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:19:58 INFO - PROCESS | 1746 | 1468840798879 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1746 | 1468840798884 Marionette TRACE conn4 <- [1,1486,null,{}] 04:19:58 INFO - PROCESS | 1746 | 1468840798891 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 1746 | 1468840798897 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:59 INFO - PROCESS | 1746 | 1468840799133 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:19:59 INFO - PROCESS | 1746 | 1468840799414 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 1746 | 1468840799422 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:19:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d65000 == 39 [pid = 1746] [id = 379] 04:19:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x93d6c400) [pid = 1746] [serial = 1138] [outer = (nil)] 04:19:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x95208c00) [pid = 1746] [serial = 1139] [outer = 0x93d6c400] 04:19:59 INFO - PROCESS | 1746 | 1468840799511 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x95288c00) [pid = 1746] [serial = 1140] [outer = 0x93d6c400] 04:20:00 INFO - PROCESS | 1746 | 1468840800518 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1686ms 04:20:00 INFO - PROCESS | 1746 | 1468840800565 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 1746 | 1468840800570 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 04:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:20:00 INFO - PROCESS | 1746 | 1468840800576 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 1746 | 1468840800582 Marionette TRACE conn4 <- [1,1490,null,{}] 04:20:00 INFO - PROCESS | 1746 | 1468840800603 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 1746 | 1468840800617 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:00 INFO - PROCESS | 1746 | 1468840800908 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:20:01 INFO - PROCESS | 1746 | 1468840801129 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1746 | 1468840801141 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x956ec400 == 40 [pid = 1746] [id = 380] 04:20:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x956ee400) [pid = 1746] [serial = 1141] [outer = (nil)] 04:20:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x956f1800) [pid = 1746] [serial = 1142] [outer = 0x956ee400] 04:20:01 INFO - PROCESS | 1746 | 1468840801220 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x956f7400) [pid = 1746] [serial = 1143] [outer = 0x956ee400] 04:20:02 INFO - PROCESS | 1746 | 1468840802152 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1648ms 04:20:02 INFO - PROCESS | 1746 | 1468840802227 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1746 | 1468840802234 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 04:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:20:02 INFO - PROCESS | 1746 | 1468840802251 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 1746 | 1468840802261 Marionette TRACE conn4 <- [1,1494,null,{}] 04:20:02 INFO - PROCESS | 1746 | 1468840802319 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 1746 | 1468840802328 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:02 INFO - PROCESS | 1746 | 1468840802645 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:20:02 INFO - PROCESS | 1746 | 1468840802848 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 1746 | 1468840802857 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x954d0400 == 41 [pid = 1746] [id = 381] 04:20:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x956e9800) [pid = 1746] [serial = 1144] [outer = (nil)] 04:20:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x97847800) [pid = 1746] [serial = 1145] [outer = 0x956e9800] 04:20:02 INFO - PROCESS | 1746 | 1468840802950 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9784d800) [pid = 1746] [serial = 1146] [outer = 0x956e9800] 04:20:03 INFO - PROCESS | 1746 | 1468840803930 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1752ms 04:20:04 INFO - PROCESS | 1746 | 1468840804004 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:20:04 INFO - PROCESS | 1746 | 1468840804008 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 04:20:04 INFO - PROCESS | 1746 | 1468840804015 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1746 | 1468840804019 Marionette TRACE conn4 <- [1,1498,null,{}] 04:20:04 INFO - PROCESS | 1746 | 1468840804026 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 1746 | 1468840804031 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:04 INFO - PROCESS | 1746 | 1468840804255 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:20:04 INFO - PROCESS | 1746 | 1468840804512 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 1746 | 1468840804522 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081400 == 42 [pid = 1746] [id = 382] 04:20:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f083000) [pid = 1746] [serial = 1147] [outer = (nil)] 04:20:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9841ec00) [pid = 1746] [serial = 1148] [outer = 0x8f083000] 04:20:04 INFO - PROCESS | 1746 | 1468840804672 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x99481400) [pid = 1746] [serial = 1149] [outer = 0x8f083000] 04:20:05 INFO - PROCESS | 1746 | 1468840805598 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 04:20:05 INFO - PROCESS | 1746 | 1468840805652 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 1746 | 1468840805657 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 04:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:20:05 INFO - PROCESS | 1746 | 1468840805663 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 1746 | 1468840805666 Marionette TRACE conn4 <- [1,1502,null,{}] 04:20:05 INFO - PROCESS | 1746 | 1468840805672 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 1746 | 1468840805682 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:06 INFO - PROCESS | 1746 | 1468840806086 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:20:06 INFO - PROCESS | 1746 | 1468840806338 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1746 | 1468840806346 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081000 == 43 [pid = 1746] [id = 383] 04:20:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f081800) [pid = 1746] [serial = 1150] [outer = (nil)] 04:20:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f1a1000) [pid = 1746] [serial = 1151] [outer = 0x8f081800] 04:20:06 INFO - PROCESS | 1746 | 1468840806437 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f872000) [pid = 1746] [serial = 1152] [outer = 0x8f081800] 04:20:07 INFO - PROCESS | 1746 | 1468840807375 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1785ms 04:20:07 INFO - PROCESS | 1746 | 1468840807451 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 1746 | 1468840807458 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 04:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:20:07 INFO - PROCESS | 1746 | 1468840807466 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1746 | 1468840807471 Marionette TRACE conn4 <- [1,1506,null,{}] 04:20:07 INFO - PROCESS | 1746 | 1468840807478 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 1746 | 1468840807483 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:07 INFO - PROCESS | 1746 | 1468840807703 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x93940c00 == 42 [pid = 1746] [id = 328] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac1800 == 41 [pid = 1746] [id = 338] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911cb000 == 40 [pid = 1746] [id = 337] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacb800 == 39 [pid = 1746] [id = 334] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911c1400 == 38 [pid = 1746] [id = 335] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9782b800 == 37 [pid = 1746] [id = 342] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88ac00 == 36 [pid = 1746] [id = 339] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d8c00 == 35 [pid = 1746] [id = 363] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x95210000 == 34 [pid = 1746] [id = 336] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8400 == 33 [pid = 1746] [id = 329] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a2800 == 32 [pid = 1746] [id = 327] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8000 == 31 [pid = 1746] [id = 331] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088c00 == 30 [pid = 1746] [id = 340] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x95205c00 == 29 [pid = 1746] [id = 341] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08a400 == 28 [pid = 1746] [id = 330] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x953ce000 == 27 [pid = 1746] [id = 332] 04:20:08 INFO - PROCESS | 1746 | --DOCSHELL 0x939d7000 == 26 [pid = 1746] [id = 333] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x93b5d000) [pid = 1746] [serial = 1103] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f1a9000) [pid = 1746] [serial = 1074] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f0a9000) [pid = 1746] [serial = 1073] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x93d71c00) [pid = 1746] [serial = 1077] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93d68800) [pid = 1746] [serial = 1076] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9782c400) [pid = 1746] [serial = 1080] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x97821800) [pid = 1746] [serial = 1079] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x99711000) [pid = 1746] [serial = 1083] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x98450800) [pid = 1746] [serial = 1082] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x911c9000) [pid = 1746] [serial = 1098] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f866800) [pid = 1746] [serial = 1094] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8e880c00) [pid = 1746] [serial = 1091] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8eac3800) [pid = 1746] [serial = 1092] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x99faac00) [pid = 1746] [serial = 1086] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f07dc00) [pid = 1746] [serial = 1089] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8eac4400) [pid = 1746] [serial = 1088] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x93932800) [pid = 1746] [serial = 1100] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9782ac00) [pid = 1746] [serial = 1085] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x91158000) [pid = 1746] [serial = 1097] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9393ac00) [pid = 1746] [serial = 1101] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8f86fc00) [pid = 1746] [serial = 1095] [outer = (nil)] [url = about:blank] 04:20:08 INFO - PROCESS | 1746 | 1468840808949 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 1746 | 1468840808956 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880c00 == 27 [pid = 1746] [id = 384] 04:20:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8e881400) [pid = 1746] [serial = 1153] [outer = (nil)] 04:20:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8e889c00) [pid = 1746] [serial = 1154] [outer = 0x8e881400] 04:20:09 INFO - PROCESS | 1746 | 1468840809043 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8eac8400) [pid = 1746] [serial = 1155] [outer = 0x8e881400] 04:20:09 INFO - PROCESS | 1746 | 1468840809892 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2439ms 04:20:09 INFO - PROCESS | 1746 | 1468840809914 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 1746 | 1468840809920 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 04:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:20:09 INFO - PROCESS | 1746 | 1468840809929 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 1746 | 1468840809933 Marionette TRACE conn4 <- [1,1510,null,{}] 04:20:09 INFO - PROCESS | 1746 | 1468840809941 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 1746 | 1468840809949 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:10 INFO - PROCESS | 1746 | 1468840810127 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:20:10 INFO - PROCESS | 1746 | 1468840810141 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 1746 | 1468840810149 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b4400 == 28 [pid = 1746] [id = 385] 04:20:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f0b4c00) [pid = 1746] [serial = 1156] [outer = (nil)] 04:20:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f1a3c00) [pid = 1746] [serial = 1157] [outer = 0x8f0b4c00] 04:20:10 INFO - PROCESS | 1746 | 1468840810226 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f1ae400) [pid = 1746] [serial = 1158] [outer = 0x8f0b4c00] 04:20:11 INFO - PROCESS | 1746 | 1468840811172 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1283ms 04:20:11 INFO - PROCESS | 1746 | 1468840811218 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1746 | 1468840811225 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 04:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:20:11 INFO - PROCESS | 1746 | 1468840811232 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1746 | 1468840811236 Marionette TRACE conn4 <- [1,1514,null,{}] 04:20:11 INFO - PROCESS | 1746 | 1468840811242 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 1746 | 1468840811247 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:11 INFO - PROCESS | 1746 | 1468840811488 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:20:11 INFO - PROCESS | 1746 | 1468840811520 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1746 | 1468840811529 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b1000 == 29 [pid = 1746] [id = 386] 04:20:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f86f000) [pid = 1746] [serial = 1159] [outer = (nil)] 04:20:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9115a800) [pid = 1746] [serial = 1160] [outer = 0x8f86f000] 04:20:11 INFO - PROCESS | 1746 | 1468840811598 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x911cac00) [pid = 1746] [serial = 1161] [outer = 0x8f86f000] 04:20:12 INFO - PROCESS | 1746 | 1468840812584 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1398ms 04:20:12 INFO - PROCESS | 1746 | 1468840812632 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 1746 | 1468840812636 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 04:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:20:12 INFO - PROCESS | 1746 | 1468840812657 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 1746 | 1468840812667 Marionette TRACE conn4 <- [1,1518,null,{}] 04:20:12 INFO - PROCESS | 1746 | 1468840812682 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 1746 | 1468840812692 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:12 INFO - PROCESS | 1746 | 1468840812916 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:20:12 INFO - PROCESS | 1746 | 1468840812942 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 1746 | 1468840812949 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x93937c00 == 30 [pid = 1746] [id = 387] 04:20:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93939c00) [pid = 1746] [serial = 1162] [outer = (nil)] 04:20:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9393c400) [pid = 1746] [serial = 1163] [outer = 0x93939c00] 04:20:13 INFO - PROCESS | 1746 | 1468840813031 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x939d8400) [pid = 1746] [serial = 1164] [outer = 0x93939c00] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x91c03800) [pid = 1746] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9114f000) [pid = 1746] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8f0b1800) [pid = 1746] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x95285400) [pid = 1746] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x953d1400) [pid = 1746] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f0abc00) [pid = 1746] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93d70000) [pid = 1746] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x91da0000) [pid = 1746] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f088400) [pid = 1746] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x953d3c00) [pid = 1746] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:20:13 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x954d1800) [pid = 1746] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:20:14 INFO - PROCESS | 1746 | 1468840814383 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1764ms 04:20:14 INFO - PROCESS | 1746 | 1468840814419 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 1746 | 1468840814423 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 04:20:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:20:14 INFO - PROCESS | 1746 | 1468840814429 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1746 | 1468840814433 Marionette TRACE conn4 <- [1,1522,null,{}] 04:20:14 INFO - PROCESS | 1746 | 1468840814438 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 1746 | 1468840814443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:14 INFO - PROCESS | 1746 | 1468840814598 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:20:14 INFO - PROCESS | 1746 | 1468840814612 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 1746 | 1468840814617 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b4000 == 31 [pid = 1746] [id = 388] 04:20:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x91d9b800) [pid = 1746] [serial = 1165] [outer = (nil)] 04:20:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x93b5d800) [pid = 1746] [serial = 1166] [outer = 0x91d9b800] 04:20:14 INFO - PROCESS | 1746 | 1468840814690 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x93bc4400) [pid = 1746] [serial = 1167] [outer = 0x91d9b800] 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:15 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 () { 04:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:20:15 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 () { 04:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:20:15 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 () { 04:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:20:15 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 () { 04:20:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:20:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1096ms 04:20:15 INFO - PROCESS | 1746 | 1468840815474 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:20:15 INFO - PROCESS | 1746 | 1468840815545 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 1746 | 1468840815549 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 04:20:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:20:15 INFO - PROCESS | 1746 | 1468840815557 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 1746 | 1468840815561 Marionette TRACE conn4 <- [1,1526,null,{}] 04:20:15 INFO - PROCESS | 1746 | 1468840815566 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 1746 | 1468840815570 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:15 INFO - PROCESS | 1746 | 1468840815769 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:20:15 INFO - PROCESS | 1746 | 1468840815947 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1746 | 1468840815963 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e4c00 == 32 [pid = 1746] [id = 389] 04:20:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8d7e5800) [pid = 1746] [serial = 1168] [outer = (nil)] 04:20:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8e88e000) [pid = 1746] [serial = 1169] [outer = 0x8d7e5800] 04:20:16 INFO - PROCESS | 1746 | 1468840816089 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f0a8c00) [pid = 1746] [serial = 1170] [outer = 0x8d7e5800] 04:20:17 INFO - PROCESS | 1746 | 1468840817118 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:20:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:20:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1583ms 04:20:17 INFO - PROCESS | 1746 | 1468840817143 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1746 | 1468840817153 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 04:20:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:20:17 INFO - PROCESS | 1746 | 1468840817161 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1746 | 1468840817165 Marionette TRACE conn4 <- [1,1530,null,{}] 04:20:17 INFO - PROCESS | 1746 | 1468840817173 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 1746 | 1468840817179 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:17 INFO - PROCESS | 1746 | 1468840817396 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:20:17 INFO - PROCESS | 1746 | 1468840817564 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 1746 | 1468840817572 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e2400 == 33 [pid = 1746] [id = 390] 04:20:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x911ca400) [pid = 1746] [serial = 1171] [outer = (nil)] 04:20:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x939cd400) [pid = 1746] [serial = 1172] [outer = 0x911ca400] 04:20:17 INFO - PROCESS | 1746 | 1468840817654 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93d69800) [pid = 1746] [serial = 1173] [outer = 0x911ca400] 04:20:18 INFO - PROCESS | 1746 | 1468840818664 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:20:18 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 04:20:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:20:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:20:18 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. 04:20:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:20:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1536ms 04:20:18 INFO - PROCESS | 1746 | 1468840818699 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1746 | 1468840818704 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 04:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:20:18 INFO - PROCESS | 1746 | 1468840818711 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 1746 | 1468840818714 Marionette TRACE conn4 <- [1,1534,null,{}] 04:20:18 INFO - PROCESS | 1746 | 1468840818721 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 1746 | 1468840818726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:18 INFO - PROCESS | 1746 | 1468840818931 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:20:19 INFO - PROCESS | 1746 | 1468840819110 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 1746 | 1468840819119 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d6000 == 34 [pid = 1746] [id = 391] 04:20:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x954a7c00) [pid = 1746] [serial = 1174] [outer = (nil)] 04:20:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x954aec00) [pid = 1746] [serial = 1175] [outer = 0x954a7c00] 04:20:19 INFO - PROCESS | 1746 | 1468840819197 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x954cbc00) [pid = 1746] [serial = 1176] [outer = 0x954a7c00] 04:20:20 INFO - PROCESS | 1746 | 1468840820349 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1688ms 04:20:20 INFO - PROCESS | 1746 | 1468840820401 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 1746 | 1468840820406 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 04:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:20:20 INFO - PROCESS | 1746 | 1468840820424 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 1746 | 1468840820431 Marionette TRACE conn4 <- [1,1538,null,{}] 04:20:20 INFO - PROCESS | 1746 | 1468840820437 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 1746 | 1468840820443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:20 INFO - PROCESS | 1746 | 1468840820626 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:20:20 INFO - PROCESS | 1746 | 1468840820836 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 1746 | 1468840820846 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e1c00 == 35 [pid = 1746] [id = 392] 04:20:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x93b5dc00) [pid = 1746] [serial = 1177] [outer = (nil)] 04:20:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x956ef400) [pid = 1746] [serial = 1178] [outer = 0x93b5dc00] 04:20:20 INFO - PROCESS | 1746 | 1468840820928 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x956f3000) [pid = 1746] [serial = 1179] [outer = 0x93b5dc00] 04:20:22 INFO - PROCESS | 1746 | 1468840821997 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1651ms 04:20:22 INFO - PROCESS | 1746 | 1468840822069 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 1746 | 1468840822072 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 04:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:20:22 INFO - PROCESS | 1746 | 1468840822079 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 1746 | 1468840822084 Marionette TRACE conn4 <- [1,1542,null,{}] 04:20:22 INFO - PROCESS | 1746 | 1468840822089 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 1746 | 1468840822095 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:22 INFO - PROCESS | 1746 | 1468840822297 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:20:22 INFO - PROCESS | 1746 | 1468840822524 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 1746 | 1468840822532 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088c00 == 36 [pid = 1746] [id = 393] 04:20:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f86e800) [pid = 1746] [serial = 1180] [outer = (nil)] 04:20:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9784a400) [pid = 1746] [serial = 1181] [outer = 0x8f86e800] 04:20:22 INFO - PROCESS | 1746 | 1468840822660 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x97850000) [pid = 1746] [serial = 1182] [outer = 0x8f86e800] 04:20:23 INFO - PROCESS | 1746 | 1468840823803 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1788ms 04:20:23 INFO - PROCESS | 1746 | 1468840823870 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 1746 | 1468840823876 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 04:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:20:23 INFO - PROCESS | 1746 | 1468840823885 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 1746 | 1468840823890 Marionette TRACE conn4 <- [1,1546,null,{}] 04:20:23 INFO - PROCESS | 1746 | 1468840823899 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 1746 | 1468840823904 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:24 INFO - PROCESS | 1746 | 1468840824125 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:20:24 INFO - PROCESS | 1746 | 1468840824389 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1746 | 1468840824404 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a9c00 == 37 [pid = 1746] [id = 394] 04:20:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f0acc00) [pid = 1746] [serial = 1183] [outer = (nil)] 04:20:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f875800) [pid = 1746] [serial = 1184] [outer = 0x8f0acc00] 04:20:24 INFO - PROCESS | 1746 | 1468840824527 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9114f800) [pid = 1746] [serial = 1185] [outer = 0x8f0acc00] 04:20:24 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa67400 == 36 [pid = 1746] [id = 365] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954ac800) [pid = 1746] [serial = 1127] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x91c0f000) [pid = 1746] [serial = 1128] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x939d8000) [pid = 1746] [serial = 1130] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x95208000) [pid = 1746] [serial = 1124] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x93b5fc00) [pid = 1746] [serial = 1104] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93933800) [pid = 1746] [serial = 1109] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x93bd0c00) [pid = 1746] [serial = 1110] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f0ad400) [pid = 1746] [serial = 1106] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8fa6d800) [pid = 1746] [serial = 1107] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f869800) [pid = 1746] [serial = 1118] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8fa63800) [pid = 1746] [serial = 1119] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x953cf000) [pid = 1746] [serial = 1112] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x953d8000) [pid = 1746] [serial = 1113] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x954afc00) [pid = 1746] [serial = 1115] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x954b3400) [pid = 1746] [serial = 1116] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x91d95800) [pid = 1746] [serial = 1121] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x91da3000) [pid = 1746] [serial = 1122] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x95685800) [pid = 1746] [serial = 1133] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x956ecc00) [pid = 1746] [serial = 1134] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x93d6c000) [pid = 1746] [serial = 1131] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x95237800) [pid = 1746] [serial = 1125] [outer = (nil)] [url = about:blank] 04:20:25 INFO - PROCESS | 1746 | 1468840825466 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1638ms 04:20:25 INFO - PROCESS | 1746 | 1468840825524 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1746 | 1468840825531 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 04:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:20:25 INFO - PROCESS | 1746 | 1468840825542 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1746 | 1468840825546 Marionette TRACE conn4 <- [1,1550,null,{}] 04:20:25 INFO - PROCESS | 1746 | 1468840825553 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 1746 | 1468840825559 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:25 INFO - PROCESS | 1746 | 1468840825739 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:20:25 INFO - PROCESS | 1746 | 1468840825869 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 1746 | 1468840825878 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0ad400 == 37 [pid = 1746] [id = 395] 04:20:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x91c0bc00) [pid = 1746] [serial = 1186] [outer = (nil)] 04:20:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x92330400) [pid = 1746] [serial = 1187] [outer = 0x91c0bc00] 04:20:25 INFO - PROCESS | 1746 | 1468840825956 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x93940c00) [pid = 1746] [serial = 1188] [outer = 0x91c0bc00] 04:20:26 INFO - PROCESS | 1746 | 1468840826787 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1283ms 04:20:26 INFO - PROCESS | 1746 | 1468840826827 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 1746 | 1468840826830 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 04:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:20:26 INFO - PROCESS | 1746 | 1468840826837 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 1746 | 1468840826843 Marionette TRACE conn4 <- [1,1554,null,{}] 04:20:26 INFO - PROCESS | 1746 | 1468840826859 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 1746 | 1468840826867 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:27 INFO - PROCESS | 1746 | 1468840827050 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:20:27 INFO - PROCESS | 1746 | 1468840827062 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 1746 | 1468840827071 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x95237800 == 38 [pid = 1746] [id = 396] 04:20:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9527d400) [pid = 1746] [serial = 1189] [outer = (nil)] 04:20:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x95285400) [pid = 1746] [serial = 1190] [outer = 0x9527d400] 04:20:27 INFO - PROCESS | 1746 | 1468840827146 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9520e400) [pid = 1746] [serial = 1191] [outer = 0x9527d400] 04:20:28 INFO - PROCESS | 1746 | 1468840828203 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1438ms 04:20:28 INFO - PROCESS | 1746 | 1468840828276 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 1746 | 1468840828281 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 04:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:20:28 INFO - PROCESS | 1746 | 1468840828287 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1746 | 1468840828291 Marionette TRACE conn4 <- [1,1558,null,{}] 04:20:28 INFO - PROCESS | 1746 | 1468840828305 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 1746 | 1468840828312 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:28 INFO - PROCESS | 1746 | 1468840828526 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:20:28 INFO - PROCESS | 1746 | 1468840828550 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 1746 | 1468840828562 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x9527b000 == 39 [pid = 1746] [id = 397] 04:20:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x954a5c00) [pid = 1746] [serial = 1192] [outer = (nil)] 04:20:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x954b1000) [pid = 1746] [serial = 1193] [outer = 0x954a5c00] 04:20:28 INFO - PROCESS | 1746 | 1468840828628 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x954ccc00) [pid = 1746] [serial = 1194] [outer = 0x954a5c00] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8f081800) [pid = 1746] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f0b4c00) [pid = 1746] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8e881400) [pid = 1746] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f0b5000) [pid = 1746] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93d6c400) [pid = 1746] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x956ee400) [pid = 1746] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f86f000) [pid = 1746] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x956e9800) [pid = 1746] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x93939c00) [pid = 1746] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:20:29 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8f083000) [pid = 1746] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:20:29 INFO - PROCESS | 1746 | 1468840829616 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1383ms 04:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:20:29 INFO - PROCESS | 1746 | 1468840829672 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 1746 | 1468840829675 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 04:20:29 INFO - PROCESS | 1746 | 1468840829689 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 1746 | 1468840829692 Marionette TRACE conn4 <- [1,1562,null,{}] 04:20:29 INFO - PROCESS | 1746 | 1468840829700 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 1746 | 1468840829705 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:29 INFO - PROCESS | 1746 | 1468840829877 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:20:29 INFO - PROCESS | 1746 | 1468840829886 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1746 | 1468840829893 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880800 == 40 [pid = 1746] [id = 398] 04:20:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8eac3000) [pid = 1746] [serial = 1195] [outer = (nil)] 04:20:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x91da2400) [pid = 1746] [serial = 1196] [outer = 0x8eac3000] 04:20:29 INFO - PROCESS | 1746 | 1468840829963 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x95236400) [pid = 1746] [serial = 1197] [outer = 0x8eac3000] 04:20:30 INFO - PROCESS | 1746 | 1468840830864 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1240ms 04:20:30 INFO - PROCESS | 1746 | 1468840830922 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1746 | 1468840830925 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 04:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:20:30 INFO - PROCESS | 1746 | 1468840830932 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1746 | 1468840830934 Marionette TRACE conn4 <- [1,1566,null,{}] 04:20:30 INFO - PROCESS | 1746 | 1468840830941 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 1746 | 1468840830952 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:31 INFO - PROCESS | 1746 | 1468840831162 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:20:31 INFO - PROCESS | 1746 | 1468840831301 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 1746 | 1468840831310 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7db400 == 41 [pid = 1746] [id = 399] 04:20:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f86cc00) [pid = 1746] [serial = 1198] [outer = (nil)] 04:20:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x956ed400) [pid = 1746] [serial = 1199] [outer = 0x8f86cc00] 04:20:31 INFO - PROCESS | 1746 | 1468840831395 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x97847c00) [pid = 1746] [serial = 1200] [outer = 0x8f86cc00] 04:20:32 INFO - PROCESS | 1746 | 1468840832498 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1581ms 04:20:32 INFO - PROCESS | 1746 | 1468840832514 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 1746 | 1468840832521 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 04:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:20:32 INFO - PROCESS | 1746 | 1468840832529 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 1746 | 1468840832537 Marionette TRACE conn4 <- [1,1570,null,{}] 04:20:32 INFO - PROCESS | 1746 | 1468840832545 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 1746 | 1468840832550 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:32 INFO - PROCESS | 1746 | 1468840832736 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:20:32 INFO - PROCESS | 1746 | 1468840832960 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1746 | 1468840832970 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f871c00 == 42 [pid = 1746] [id = 400] 04:20:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8fa6a800) [pid = 1746] [serial = 1201] [outer = (nil)] 04:20:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x91c10c00) [pid = 1746] [serial = 1202] [outer = 0x8fa6a800] 04:20:33 INFO - PROCESS | 1746 | 1468840833098 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x92330c00) [pid = 1746] [serial = 1203] [outer = 0x8fa6a800] 04:20:34 INFO - PROCESS | 1746 | 1468840834054 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 04:20:34 INFO - PROCESS | 1746 | 1468840834116 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1746 | 1468840834123 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 04:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:20:34 INFO - PROCESS | 1746 | 1468840834134 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1746 | 1468840834138 Marionette TRACE conn4 <- [1,1574,null,{}] 04:20:34 INFO - PROCESS | 1746 | 1468840834145 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 1746 | 1468840834151 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:34 INFO - PROCESS | 1746 | 1468840834341 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:20:34 INFO - PROCESS | 1746 | 1468840834607 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 1746 | 1468840834617 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c7800 == 43 [pid = 1746] [id = 401] 04:20:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x95210000) [pid = 1746] [serial = 1204] [outer = (nil)] 04:20:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x953cb000) [pid = 1746] [serial = 1205] [outer = 0x95210000] 04:20:34 INFO - PROCESS | 1746 | 1468840834738 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x954ac800) [pid = 1746] [serial = 1206] [outer = 0x95210000] 04:20:35 INFO - PROCESS | 1746 | 1468840835716 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1645ms 04:20:35 INFO - PROCESS | 1746 | 1468840835780 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 1746 | 1468840835785 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 04:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:20:35 INFO - PROCESS | 1746 | 1468840835791 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 1746 | 1468840835798 Marionette TRACE conn4 <- [1,1578,null,{}] 04:20:35 INFO - PROCESS | 1746 | 1468840835814 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 1746 | 1468840835823 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:36 INFO - PROCESS | 1746 | 1468840836049 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:20:36 INFO - PROCESS | 1746 | 1468840836269 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 1746 | 1468840836282 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9400 == 44 [pid = 1746] [id = 402] 04:20:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x95680c00) [pid = 1746] [serial = 1207] [outer = (nil)] 04:20:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x97855800) [pid = 1746] [serial = 1208] [outer = 0x95680c00] 04:20:36 INFO - PROCESS | 1746 | 1468840836419 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9970ec00) [pid = 1746] [serial = 1209] [outer = 0x95680c00] 04:20:37 INFO - PROCESS | 1746 | 1468840837299 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1541ms 04:20:37 INFO - PROCESS | 1746 | 1468840837333 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 1746 | 1468840837337 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 04:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:20:37 INFO - PROCESS | 1746 | 1468840837344 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 1746 | 1468840837348 Marionette TRACE conn4 <- [1,1582,null,{}] 04:20:37 INFO - PROCESS | 1746 | 1468840837353 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 1746 | 1468840837359 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:37 INFO - PROCESS | 1746 | 1468840837559 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:20:37 INFO - PROCESS | 1746 | 1468840837734 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1746 | 1468840837742 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x9782f800 == 45 [pid = 1746] [id = 403] 04:20:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x984f8800) [pid = 1746] [serial = 1210] [outer = (nil)] 04:20:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9a06c000) [pid = 1746] [serial = 1211] [outer = 0x984f8800] 04:20:37 INFO - PROCESS | 1746 | 1468840837826 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9a071c00) [pid = 1746] [serial = 1212] [outer = 0x984f8800] 04:20:38 INFO - PROCESS | 1746 | 1468840838901 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1587ms 04:20:38 INFO - PROCESS | 1746 | 1468840838934 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 1746 | 1468840838937 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 04:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:20:38 INFO - PROCESS | 1746 | 1468840838944 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 1746 | 1468840838947 Marionette TRACE conn4 <- [1,1586,null,{}] 04:20:38 INFO - PROCESS | 1746 | 1468840838954 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 1746 | 1468840838959 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:39 INFO - PROCESS | 1746 | 1468840839141 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:20:39 INFO - PROCESS | 1746 | 1468840839316 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 1746 | 1468840839328 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9483a000 == 46 [pid = 1746] [id = 404] 04:20:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x954d0800) [pid = 1746] [serial = 1213] [outer = (nil)] 04:20:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9a0d8c00) [pid = 1746] [serial = 1214] [outer = 0x954d0800] 04:20:39 INFO - PROCESS | 1746 | 1468840839405 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9a199400) [pid = 1746] [serial = 1215] [outer = 0x954d0800] 04:20:40 INFO - PROCESS | 1746 | 1468840840384 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1492ms 04:20:40 INFO - PROCESS | 1746 | 1468840840437 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 1746 | 1468840840441 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 04:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:20:40 INFO - PROCESS | 1746 | 1468840840448 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 1746 | 1468840840450 Marionette TRACE conn4 <- [1,1590,null,{}] 04:20:40 INFO - PROCESS | 1746 | 1468840840456 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 1746 | 1468840840467 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:40 INFO - PROCESS | 1746 | 1468840840696 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:20:41 INFO - PROCESS | 1746 | 1468840841152 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 1746 | 1468840841162 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f084c00 == 47 [pid = 1746] [id = 405] 04:20:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f0a8800) [pid = 1746] [serial = 1216] [outer = (nil)] 04:20:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f1a5000) [pid = 1746] [serial = 1217] [outer = 0x8f0a8800] 04:20:41 INFO - PROCESS | 1746 | 1468840841275 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8fa69000) [pid = 1746] [serial = 1218] [outer = 0x8f0a8800] 04:20:42 INFO - PROCESS | 1746 | 1468840842146 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1733ms 04:20:42 INFO - PROCESS | 1746 | 1468840842210 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 1746 | 1468840842222 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 04:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:20:42 INFO - PROCESS | 1746 | 1468840842236 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 1746 | 1468840842243 Marionette TRACE conn4 <- [1,1594,null,{}] 04:20:42 INFO - PROCESS | 1746 | 1468840842260 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 1746 | 1468840842273 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:42 INFO - PROCESS | 1746 | 1468840842512 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:20:42 INFO - PROCESS | 1746 | 1468840842726 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 1746 | 1468840842736 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eaca800 == 48 [pid = 1746] [id = 406] 04:20:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8fa6f000) [pid = 1746] [serial = 1219] [outer = (nil)] 04:20:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x93b5e400) [pid = 1746] [serial = 1220] [outer = 0x8fa6f000] 04:20:42 INFO - PROCESS | 1746 | 1468840842813 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x93d68800) [pid = 1746] [serial = 1221] [outer = 0x8fa6f000] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b0800 == 47 [pid = 1746] [id = 372] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86b000 == 46 [pid = 1746] [id = 373] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x93d6c800 == 45 [pid = 1746] [id = 374] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x954d0400 == 44 [pid = 1746] [id = 381] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081400 == 43 [pid = 1746] [id = 382] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880c00 == 42 [pid = 1746] [id = 384] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a3000 == 41 [pid = 1746] [id = 364] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa6b400 == 40 [pid = 1746] [id = 376] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa68400 == 39 [pid = 1746] [id = 371] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0ab400 == 38 [pid = 1746] [id = 369] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x93bcd400 == 37 [pid = 1746] [id = 377] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x939d6000 == 36 [pid = 1746] [id = 375] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9c800 == 35 [pid = 1746] [id = 366] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08bc00 == 34 [pid = 1746] [id = 378] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88d400 == 33 [pid = 1746] [id = 367] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f086400 == 32 [pid = 1746] [id = 368] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x95283000 == 31 [pid = 1746] [id = 370] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x956ec400 == 30 [pid = 1746] [id = 380] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081000 == 29 [pid = 1746] [id = 383] 04:20:44 INFO - PROCESS | 1746 | --DOCSHELL 0x93d65000 == 28 [pid = 1746] [id = 379] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x93b5d800) [pid = 1746] [serial = 1166] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f872000) [pid = 1746] [serial = 1152] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f1a1000) [pid = 1746] [serial = 1151] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f1a3c00) [pid = 1746] [serial = 1157] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f1ae400) [pid = 1746] [serial = 1158] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8e889c00) [pid = 1746] [serial = 1154] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8eac8400) [pid = 1746] [serial = 1155] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x91c01400) [pid = 1746] [serial = 1137] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9115a400) [pid = 1746] [serial = 1136] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x95288c00) [pid = 1746] [serial = 1140] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x95208c00) [pid = 1746] [serial = 1139] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x956f7400) [pid = 1746] [serial = 1143] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x911cac00) [pid = 1746] [serial = 1161] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x956f1800) [pid = 1746] [serial = 1142] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9784d800) [pid = 1746] [serial = 1146] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x97847800) [pid = 1746] [serial = 1145] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9393c400) [pid = 1746] [serial = 1163] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x99481400) [pid = 1746] [serial = 1149] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9841ec00) [pid = 1746] [serial = 1148] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x939d8400) [pid = 1746] [serial = 1164] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9115a800) [pid = 1746] [serial = 1160] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1746 | 1468840844770 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2598ms 04:20:44 INFO - PROCESS | 1746 | 1468840844835 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:20:44 INFO - PROCESS | 1746 | 1468840844841 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 04:20:44 INFO - PROCESS | 1746 | 1468840844849 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1746 | 1468840844854 Marionette TRACE conn4 <- [1,1598,null,{}] 04:20:44 INFO - PROCESS | 1746 | 1468840844862 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 1746 | 1468840844867 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:45 INFO - PROCESS | 1746 | 1468840845065 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:20:45 INFO - PROCESS | 1746 | 1468840845238 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1746 | 1468840845248 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacb800 == 29 [pid = 1746] [id = 407] 04:20:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f081800) [pid = 1746] [serial = 1222] [outer = (nil)] 04:20:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f0ad800) [pid = 1746] [serial = 1223] [outer = 0x8f081800] 04:20:45 INFO - PROCESS | 1746 | 1468840845319 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f1a1000) [pid = 1746] [serial = 1224] [outer = 0x8f081800] 04:20:46 INFO - PROCESS | 1746 | 1468840846154 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1345ms 04:20:46 INFO - PROCESS | 1746 | 1468840846193 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1746 | 1468840846201 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 04:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:20:46 INFO - PROCESS | 1746 | 1468840846212 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1746 | 1468840846217 Marionette TRACE conn4 <- [1,1602,null,{}] 04:20:46 INFO - PROCESS | 1746 | 1468840846222 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 1746 | 1468840846227 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:46 INFO - PROCESS | 1746 | 1468840846397 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:20:46 INFO - PROCESS | 1746 | 1468840846559 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1746 | 1468840846570 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa6b400 == 30 [pid = 1746] [id = 408] 04:20:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9114c000) [pid = 1746] [serial = 1225] [outer = (nil)] 04:20:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x91153400) [pid = 1746] [serial = 1226] [outer = 0x9114c000] 04:20:46 INFO - PROCESS | 1746 | 1468840846640 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x911c4000) [pid = 1746] [serial = 1227] [outer = 0x9114c000] 04:20:47 INFO - PROCESS | 1746 | 1468840847548 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1379ms 04:20:47 INFO - PROCESS | 1746 | 1468840847592 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:20:47 INFO - PROCESS | 1746 | 1468840847597 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 04:20:47 INFO - PROCESS | 1746 | 1468840847610 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1746 | 1468840847615 Marionette TRACE conn4 <- [1,1606,null,{}] 04:20:47 INFO - PROCESS | 1746 | 1468840847634 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 1746 | 1468840847643 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:47 INFO - PROCESS | 1746 | 1468840847867 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:20:47 INFO - PROCESS | 1746 | 1468840847953 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 1746 | 1468840847963 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x93935c00 == 31 [pid = 1746] [id = 409] 04:20:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9393c400) [pid = 1746] [serial = 1228] [outer = (nil)] 04:20:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x939d7800) [pid = 1746] [serial = 1229] [outer = 0x9393c400] 04:20:48 INFO - PROCESS | 1746 | 1468840848037 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x93bca000) [pid = 1746] [serial = 1230] [outer = 0x9393c400] 04:20:48 INFO - PROCESS | 1746 | 1468840848983 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f86cc00) [pid = 1746] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x954a5c00) [pid = 1746] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8eac3000) [pid = 1746] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x911ca400) [pid = 1746] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x91d9b800) [pid = 1746] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8f86e800) [pid = 1746] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x954a7c00) [pid = 1746] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1815ms 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x91c0bc00) [pid = 1746] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8d7e5800) [pid = 1746] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93b5dc00) [pid = 1746] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x9527d400) [pid = 1746] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:20:49 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f0acc00) [pid = 1746] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:20:49 INFO - PROCESS | 1746 | 1468840849435 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:20:49 INFO - PROCESS | 1746 | 1468840849440 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 04:20:49 INFO - PROCESS | 1746 | 1468840849447 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1746 | 1468840849451 Marionette TRACE conn4 <- [1,1610,null,{}] 04:20:49 INFO - PROCESS | 1746 | 1468840849458 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 1746 | 1468840849462 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:49 INFO - PROCESS | 1746 | 1468840849652 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:20:49 INFO - PROCESS | 1746 | 1468840849793 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1746 | 1468840849803 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b7800 == 32 [pid = 1746] [id = 410] 04:20:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8fa66000) [pid = 1746] [serial = 1231] [outer = (nil)] 04:20:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x91c10800) [pid = 1746] [serial = 1232] [outer = 0x8fa66000] 04:20:49 INFO - PROCESS | 1746 | 1468840849879 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x93d66400) [pid = 1746] [serial = 1233] [outer = 0x8fa66000] 04:20:50 INFO - PROCESS | 1746 | 1468840850623 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1240ms 04:20:50 INFO - PROCESS | 1746 | 1468840850687 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 1746 | 1468840850691 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 04:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:20:50 INFO - PROCESS | 1746 | 1468840850707 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 1746 | 1468840850712 Marionette TRACE conn4 <- [1,1614,null,{}] 04:20:50 INFO - PROCESS | 1746 | 1468840850728 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 1746 | 1468840850733 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:50 INFO - PROCESS | 1746 | 1468840850886 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:20:50 INFO - PROCESS | 1746 | 1468840850894 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 1746 | 1468840850901 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a0c00 == 33 [pid = 1746] [id = 411] 04:20:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x93bc6800) [pid = 1746] [serial = 1234] [outer = (nil)] 04:20:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9527e800) [pid = 1746] [serial = 1235] [outer = 0x93bc6800] 04:20:50 INFO - PROCESS | 1746 | 1468840850969 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x95287800) [pid = 1746] [serial = 1236] [outer = 0x93bc6800] 04:20:52 INFO - PROCESS | 1746 | 1468840852152 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:20:52 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 04:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1506ms 04:20:52 INFO - PROCESS | 1746 | 1468840852214 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 1746 | 1468840852222 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 04:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:20:52 INFO - PROCESS | 1746 | 1468840852231 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 1746 | 1468840852237 Marionette TRACE conn4 <- [1,1618,null,{}] 04:20:52 INFO - PROCESS | 1746 | 1468840852246 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 1746 | 1468840852253 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:52 INFO - PROCESS | 1746 | 1468840852452 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:20:52 INFO - PROCESS | 1746 | 1468840852701 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 1746 | 1468840852709 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac4800 == 34 [pid = 1746] [id = 412] 04:20:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8eac8c00) [pid = 1746] [serial = 1237] [outer = (nil)] 04:20:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f0ab000) [pid = 1746] [serial = 1238] [outer = 0x8eac8c00] 04:20:52 INFO - PROCESS | 1746 | 1468840852822 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8fa71400) [pid = 1746] [serial = 1239] [outer = 0x8eac8c00] 04:20:53 INFO - PROCESS | 1746 | 1468840853817 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1640ms 04:20:53 INFO - PROCESS | 1746 | 1468840853872 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1746 | 1468840853880 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 04:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:20:53 INFO - PROCESS | 1746 | 1468840853891 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1746 | 1468840853895 Marionette TRACE conn4 <- [1,1622,null,{}] 04:20:53 INFO - PROCESS | 1746 | 1468840853902 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 1746 | 1468840853909 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:54 INFO - PROCESS | 1746 | 1468840854102 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:20:54 INFO - PROCESS | 1746 | 1468840854330 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1746 | 1468840854339 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9f800 == 35 [pid = 1746] [id = 413] 04:20:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x93932400) [pid = 1746] [serial = 1240] [outer = (nil)] 04:20:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x939db400) [pid = 1746] [serial = 1241] [outer = 0x93932400] 04:20:54 INFO - PROCESS | 1746 | 1468840854474 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x95207400) [pid = 1746] [serial = 1242] [outer = 0x93932400] 04:20:55 INFO - PROCESS | 1746 | 1468840855929 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:20:56 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 04:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2203ms 04:20:56 INFO - PROCESS | 1746 | 1468840856121 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 1746 | 1468840856128 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 04:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:20:56 INFO - PROCESS | 1746 | 1468840856141 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1746 | 1468840856153 Marionette TRACE conn4 <- [1,1626,null,{}] 04:20:56 INFO - PROCESS | 1746 | 1468840856183 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 1746 | 1468840856199 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:56 INFO - PROCESS | 1746 | 1468840856534 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:20:56 INFO - PROCESS | 1746 | 1468840856667 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 1746 | 1468840856676 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x954b3c00 == 36 [pid = 1746] [id = 414] 04:20:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x954c8400) [pid = 1746] [serial = 1243] [outer = (nil)] 04:20:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9567b000) [pid = 1746] [serial = 1244] [outer = 0x954c8400] 04:20:56 INFO - PROCESS | 1746 | 1468840856767 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x95682400) [pid = 1746] [serial = 1245] [outer = 0x954c8400] 04:20:57 INFO - PROCESS | 1746 | 1468840857755 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1699ms 04:20:57 INFO - PROCESS | 1746 | 1468840857839 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 1746 | 1468840857844 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 04:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:20:57 INFO - PROCESS | 1746 | 1468840857850 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 1746 | 1468840857854 Marionette TRACE conn4 <- [1,1630,null,{}] 04:20:57 INFO - PROCESS | 1746 | 1468840857860 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 1746 | 1468840857865 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:58 INFO - PROCESS | 1746 | 1468840858091 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:20:58 INFO - PROCESS | 1746 | 1468840858312 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 1746 | 1468840858321 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88c000 == 37 [pid = 1746] [id = 415] 04:20:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f07d400) [pid = 1746] [serial = 1246] [outer = (nil)] 04:20:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x953d3c00) [pid = 1746] [serial = 1247] [outer = 0x8f07d400] 04:20:58 INFO - PROCESS | 1746 | 1468840858433 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x954d5000) [pid = 1746] [serial = 1248] [outer = 0x8f07d400] 04:20:59 INFO - PROCESS | 1746 | 1468840859520 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:20:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1738ms 04:20:59 INFO - PROCESS | 1746 | 1468840859589 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 1746 | 1468840859596 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 04:20:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:20:59 INFO - PROCESS | 1746 | 1468840859604 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 1746 | 1468840859608 Marionette TRACE conn4 <- [1,1634,null,{}] 04:20:59 INFO - PROCESS | 1746 | 1468840859617 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 1746 | 1468840859623 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:20:59 INFO - PROCESS | 1746 | 1468840859804 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:21:00 INFO - PROCESS | 1746 | 1468840860041 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1746 | 1468840860059 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b6800 == 38 [pid = 1746] [id = 416] 04:21:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f19f800) [pid = 1746] [serial = 1249] [outer = (nil)] 04:21:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f867000) [pid = 1746] [serial = 1250] [outer = 0x8f19f800] 04:21:00 INFO - PROCESS | 1746 | 1468840860202 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f872000) [pid = 1746] [serial = 1251] [outer = 0x8f19f800] 04:21:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b7800 == 37 [pid = 1746] [id = 410] 04:21:00 INFO - PROCESS | 1746 | --DOCSHELL 0x93935c00 == 36 [pid = 1746] [id = 409] 04:21:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa6b400 == 35 [pid = 1746] [id = 408] 04:21:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacb800 == 34 [pid = 1746] [id = 407] 04:21:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8eaca800 == 33 [pid = 1746] [id = 406] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x954b1000) [pid = 1746] [serial = 1193] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x91da2400) [pid = 1746] [serial = 1196] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954ccc00) [pid = 1746] [serial = 1194] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x939cd400) [pid = 1746] [serial = 1172] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x93d69800) [pid = 1746] [serial = 1173] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93bc4400) [pid = 1746] [serial = 1167] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9784a400) [pid = 1746] [serial = 1181] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x97850000) [pid = 1746] [serial = 1182] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x954aec00) [pid = 1746] [serial = 1175] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x954cbc00) [pid = 1746] [serial = 1176] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x92330400) [pid = 1746] [serial = 1187] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93940c00) [pid = 1746] [serial = 1188] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e88e000) [pid = 1746] [serial = 1169] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f0a8c00) [pid = 1746] [serial = 1170] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x956ef400) [pid = 1746] [serial = 1178] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x956f3000) [pid = 1746] [serial = 1179] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x95285400) [pid = 1746] [serial = 1190] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f875800) [pid = 1746] [serial = 1184] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9114f800) [pid = 1746] [serial = 1185] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x95236400) [pid = 1746] [serial = 1197] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9520e400) [pid = 1746] [serial = 1191] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x97847c00) [pid = 1746] [serial = 1200] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x956ed400) [pid = 1746] [serial = 1199] [outer = (nil)] [url = about:blank] 04:21:01 INFO - PROCESS | 1746 | 1468840861148 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1632ms 04:21:01 INFO - PROCESS | 1746 | 1468840861236 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1746 | 1468840861244 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 04:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:21:01 INFO - PROCESS | 1746 | 1468840861255 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1746 | 1468840861260 Marionette TRACE conn4 <- [1,1638,null,{}] 04:21:01 INFO - PROCESS | 1746 | 1468840861266 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 1746 | 1468840861272 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:01 INFO - PROCESS | 1746 | 1468840861455 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:21:01 INFO - PROCESS | 1746 | 1468840861611 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1746 | 1468840861618 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e0000 == 34 [pid = 1746] [id = 417] 04:21:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8f0b6000) [pid = 1746] [serial = 1252] [outer = (nil)] 04:21:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x91d94400) [pid = 1746] [serial = 1253] [outer = 0x8f0b6000] 04:21:01 INFO - PROCESS | 1746 | 1468840861704 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x91da2c00) [pid = 1746] [serial = 1254] [outer = 0x8f0b6000] 04:21:02 INFO - PROCESS | 1746 | 1468840862681 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1484ms 04:21:02 INFO - PROCESS | 1746 | 1468840862740 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 1746 | 1468840862743 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 04:21:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:21:02 INFO - PROCESS | 1746 | 1468840862751 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 1746 | 1468840862757 Marionette TRACE conn4 <- [1,1642,null,{}] 04:21:02 INFO - PROCESS | 1746 | 1468840862774 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 1746 | 1468840862784 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:02 INFO - PROCESS | 1746 | 1468840862967 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:21:03 INFO - PROCESS | 1746 | 1468840863162 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1746 | 1468840863171 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cf000 == 35 [pid = 1746] [id = 418] 04:21:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x953cf400) [pid = 1746] [serial = 1255] [outer = (nil)] 04:21:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x953d4800) [pid = 1746] [serial = 1256] [outer = 0x953cf400] 04:21:03 INFO - PROCESS | 1746 | 1468840863266 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x954ac000) [pid = 1746] [serial = 1257] [outer = 0x953cf400] 04:21:04 INFO - PROCESS | 1746 | 1468840864161 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:21:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1443ms 04:21:04 INFO - PROCESS | 1746 | 1468840864195 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1746 | 1468840864198 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 04:21:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:21:04 INFO - PROCESS | 1746 | 1468840864205 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1746 | 1468840864207 Marionette TRACE conn4 <- [1,1646,null,{}] 04:21:04 INFO - PROCESS | 1746 | 1468840864218 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 1746 | 1468840864222 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:04 INFO - PROCESS | 1746 | 1468840864430 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:21:04 INFO - PROCESS | 1746 | 1468840864450 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1746 | 1468840864458 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393b800 == 36 [pid = 1746] [id = 419] 04:21:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x954b1000) [pid = 1746] [serial = 1258] [outer = (nil)] 04:21:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x954cf000) [pid = 1746] [serial = 1259] [outer = 0x954b1000] 04:21:04 INFO - PROCESS | 1746 | 1468840864529 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x954cdc00) [pid = 1746] [serial = 1260] [outer = 0x954b1000] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8f0a8800) [pid = 1746] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x95210000) [pid = 1746] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x984f8800) [pid = 1746] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8fa6a800) [pid = 1746] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f081800) [pid = 1746] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8fa6f000) [pid = 1746] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8fa66000) [pid = 1746] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x95680c00) [pid = 1746] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9393c400) [pid = 1746] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x9114c000) [pid = 1746] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:21:05 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x954d0800) [pid = 1746] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:21:05 INFO - PROCESS | 1746 | 1468840865612 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:21:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1432ms 04:21:05 INFO - PROCESS | 1746 | 1468840865639 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1746 | 1468840865643 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 04:21:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:21:05 INFO - PROCESS | 1746 | 1468840865650 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1746 | 1468840865654 Marionette TRACE conn4 <- [1,1650,null,{}] 04:21:05 INFO - PROCESS | 1746 | 1468840865659 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 1746 | 1468840865664 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:05 INFO - PROCESS | 1746 | 1468840865882 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:21:05 INFO - PROCESS | 1746 | 1468840865901 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1746 | 1468840865909 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d8c00 == 37 [pid = 1746] [id = 420] 04:21:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8fa66000) [pid = 1746] [serial = 1261] [outer = (nil)] 04:21:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x93d6f000) [pid = 1746] [serial = 1262] [outer = 0x8fa66000] 04:21:05 INFO - PROCESS | 1746 | 1468840865978 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x954c7c00) [pid = 1746] [serial = 1263] [outer = 0x8fa66000] 04:21:06 INFO - PROCESS | 1746 | 1468840866871 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1286ms 04:21:06 INFO - PROCESS | 1746 | 1468840866937 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1746 | 1468840866941 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 04:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:21:06 INFO - PROCESS | 1746 | 1468840866947 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1746 | 1468840866950 Marionette TRACE conn4 <- [1,1654,null,{}] 04:21:06 INFO - PROCESS | 1746 | 1468840866956 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 1746 | 1468840866966 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:07 INFO - PROCESS | 1746 | 1468840867171 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:21:07 INFO - PROCESS | 1746 | 1468840867362 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 1746 | 1468840867372 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7db000 == 38 [pid = 1746] [id = 421] 04:21:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8d7dd000) [pid = 1746] [serial = 1264] [outer = (nil)] 04:21:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8e880000) [pid = 1746] [serial = 1265] [outer = 0x8d7dd000] 04:21:07 INFO - PROCESS | 1746 | 1468840867463 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8eac2c00) [pid = 1746] [serial = 1266] [outer = 0x8d7dd000] 04:21:08 INFO - PROCESS | 1746 | 1468840868588 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1679ms 04:21:08 INFO - PROCESS | 1746 | 1468840868631 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 1746 | 1468840868638 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 04:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:21:08 INFO - PROCESS | 1746 | 1468840868646 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 1746 | 1468840868652 Marionette TRACE conn4 <- [1,1658,null,{}] 04:21:08 INFO - PROCESS | 1746 | 1468840868662 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 1746 | 1468840868671 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:08 INFO - PROCESS | 1746 | 1468840868878 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:21:09 INFO - PROCESS | 1746 | 1468840869112 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1746 | 1468840869126 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f088800 == 39 [pid = 1746] [id = 422] 04:21:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f0af400) [pid = 1746] [serial = 1267] [outer = (nil)] 04:21:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f86f400) [pid = 1746] [serial = 1268] [outer = 0x8f0af400] 04:21:09 INFO - PROCESS | 1746 | 1468840869256 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x91157000) [pid = 1746] [serial = 1269] [outer = 0x8f0af400] 04:21:10 INFO - PROCESS | 1746 | 1468840870223 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1640ms 04:21:10 INFO - PROCESS | 1746 | 1468840870291 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 1746 | 1468840870298 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 04:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:21:10 INFO - PROCESS | 1746 | 1468840870305 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 1746 | 1468840870308 Marionette TRACE conn4 <- [1,1662,null,{}] 04:21:10 INFO - PROCESS | 1746 | 1468840870315 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 1746 | 1468840870321 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:10 INFO - PROCESS | 1746 | 1468840870628 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:21:10 INFO - PROCESS | 1746 | 1468840870951 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1746 | 1468840870962 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9114f000 == 40 [pid = 1746] [id = 423] 04:21:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x91c06000) [pid = 1746] [serial = 1270] [outer = (nil)] 04:21:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9233d000) [pid = 1746] [serial = 1271] [outer = 0x91c06000] 04:21:11 INFO - PROCESS | 1746 | 1468840871047 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x93b60800) [pid = 1746] [serial = 1272] [outer = 0x91c06000] 04:21:12 INFO - PROCESS | 1746 | 1468840872101 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1843ms 04:21:12 INFO - PROCESS | 1746 | 1468840872149 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 1746 | 1468840872155 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 04:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:21:12 INFO - PROCESS | 1746 | 1468840872173 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 1746 | 1468840872185 Marionette TRACE conn4 <- [1,1666,null,{}] 04:21:12 INFO - PROCESS | 1746 | 1468840872193 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 1746 | 1468840872202 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:12 INFO - PROCESS | 1746 | 1468840872448 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:21:12 INFO - PROCESS | 1746 | 1468840872698 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1746 | 1468840872706 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x92339800 == 41 [pid = 1746] [id = 424] 04:21:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x95285400) [pid = 1746] [serial = 1273] [outer = (nil)] 04:21:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x956f2800) [pid = 1746] [serial = 1274] [outer = 0x95285400] 04:21:12 INFO - PROCESS | 1746 | 1468840872826 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x97827800) [pid = 1746] [serial = 1275] [outer = 0x95285400] 04:21:13 INFO - PROCESS | 1746 | 1468840873782 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1652ms 04:21:13 INFO - PROCESS | 1746 | 1468840873816 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 1746 | 1468840873820 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 04:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:21:13 INFO - PROCESS | 1746 | 1468840873828 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 1746 | 1468840873832 Marionette TRACE conn4 <- [1,1670,null,{}] 04:21:13 INFO - PROCESS | 1746 | 1468840873839 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 1746 | 1468840873845 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:14 INFO - PROCESS | 1746 | 1468840874055 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:21:14 INFO - PROCESS | 1746 | 1468840874274 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1746 | 1468840874282 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cd800 == 42 [pid = 1746] [id = 425] 04:21:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9567dc00) [pid = 1746] [serial = 1276] [outer = (nil)] 04:21:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9784d800) [pid = 1746] [serial = 1277] [outer = 0x9567dc00] 04:21:14 INFO - PROCESS | 1746 | 1468840874414 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x97851c00) [pid = 1746] [serial = 1278] [outer = 0x9567dc00] 04:21:15 INFO - PROCESS | 1746 | 1468840875295 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1532ms 04:21:15 INFO - PROCESS | 1746 | 1468840875362 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:21:15 INFO - PROCESS | 1746 | 1468840875367 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 04:21:15 INFO - PROCESS | 1746 | 1468840875374 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 1746 | 1468840875377 Marionette TRACE conn4 <- [1,1674,null,{}] 04:21:15 INFO - PROCESS | 1746 | 1468840875385 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 1746 | 1468840875391 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:15 INFO - PROCESS | 1746 | 1468840875597 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:21:15 INFO - PROCESS | 1746 | 1468840875775 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 1746 | 1468840875793 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x98376c00 == 43 [pid = 1746] [id = 426] 04:21:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9844b000) [pid = 1746] [serial = 1279] [outer = (nil)] 04:21:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x984f8800) [pid = 1746] [serial = 1280] [outer = 0x9844b000] 04:21:15 INFO - PROCESS | 1746 | 1468840875941 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9a077c00) [pid = 1746] [serial = 1281] [outer = 0x9844b000] 04:21:16 INFO - PROCESS | 1746 | 1468840876971 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1634ms 04:21:17 INFO - PROCESS | 1746 | 1468840877008 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:21:17 INFO - PROCESS | 1746 | 1468840877013 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 04:21:17 INFO - PROCESS | 1746 | 1468840877020 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1746 | 1468840877023 Marionette TRACE conn4 <- [1,1678,null,{}] 04:21:17 INFO - PROCESS | 1746 | 1468840877029 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 1746 | 1468840877035 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:17 INFO - PROCESS | 1746 | 1468840877234 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:21:17 INFO - PROCESS | 1746 | 1468840877466 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 1746 | 1468840877478 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e3800 == 44 [pid = 1746] [id = 427] 04:21:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e88b000) [pid = 1746] [serial = 1282] [outer = (nil)] 04:21:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f86b000) [pid = 1746] [serial = 1283] [outer = 0x8e88b000] 04:21:17 INFO - PROCESS | 1746 | 1468840877604 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x911cd000) [pid = 1746] [serial = 1284] [outer = 0x8e88b000] 04:21:18 INFO - PROCESS | 1746 | 1468840878776 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1839ms 04:21:18 INFO - PROCESS | 1746 | 1468840878859 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 1746 | 1468840878866 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 04:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:21:18 INFO - PROCESS | 1746 | 1468840878876 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 1746 | 1468840878882 Marionette TRACE conn4 <- [1,1682,null,{}] 04:21:18 INFO - PROCESS | 1746 | 1468840878891 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 1746 | 1468840878896 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:19 INFO - PROCESS | 1746 | 1468840879189 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:21:19 INFO - PROCESS | 1746 | 1468840879420 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1746 | 1468840879431 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f089000 == 45 [pid = 1746] [id = 428] 04:21:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f08b800) [pid = 1746] [serial = 1285] [outer = (nil)] 04:21:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8fa69800) [pid = 1746] [serial = 1286] [outer = 0x8f08b800] 04:21:19 INFO - PROCESS | 1746 | 1468840879512 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x911c3000) [pid = 1746] [serial = 1287] [outer = 0x8f08b800] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d8c00 == 44 [pid = 1746] [id = 420] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x9393b800 == 43 [pid = 1746] [id = 419] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x953cf000 == 42 [pid = 1746] [id = 418] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e0000 == 41 [pid = 1746] [id = 417] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b6800 == 40 [pid = 1746] [id = 416] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b4400 == 39 [pid = 1746] [id = 385] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x9483a000 == 38 [pid = 1746] [id = 404] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b4000 == 37 [pid = 1746] [id = 388] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x95237800 == 36 [pid = 1746] [id = 396] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a0c00 == 35 [pid = 1746] [id = 411] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x953d6000 == 34 [pid = 1746] [id = 391] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88c000 == 33 [pid = 1746] [id = 415] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b1000 == 32 [pid = 1746] [id = 386] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac4800 == 31 [pid = 1746] [id = 412] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7db400 == 30 [pid = 1746] [id = 399] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x954b3c00 == 29 [pid = 1746] [id = 414] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a9c00 == 28 [pid = 1746] [id = 394] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x93937c00 == 27 [pid = 1746] [id = 387] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x9527b000 == 26 [pid = 1746] [id = 397] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9f800 == 25 [pid = 1746] [id = 413] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088c00 == 24 [pid = 1746] [id = 393] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e4c00 == 23 [pid = 1746] [id = 389] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f871c00 == 22 [pid = 1746] [id = 400] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e2400 == 21 [pid = 1746] [id = 390] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e1c00 == 20 [pid = 1746] [id = 392] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880800 == 19 [pid = 1746] [id = 398] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9400 == 18 [pid = 1746] [id = 402] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x911c7800 == 17 [pid = 1746] [id = 401] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f084c00 == 16 [pid = 1746] [id = 405] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x9782f800 == 15 [pid = 1746] [id = 403] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0ad400 == 14 [pid = 1746] [id = 395] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e3800 == 13 [pid = 1746] [id = 427] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x98376c00 == 12 [pid = 1746] [id = 426] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x911cd800 == 11 [pid = 1746] [id = 425] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x92339800 == 10 [pid = 1746] [id = 424] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8f088800 == 9 [pid = 1746] [id = 422] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x9114f000 == 8 [pid = 1746] [id = 423] 04:21:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7db000 == 7 [pid = 1746] [id = 421] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f1a5000) [pid = 1746] [serial = 1217] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x953cb000) [pid = 1746] [serial = 1205] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9a071c00) [pid = 1746] [serial = 1212] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x91c10c00) [pid = 1746] [serial = 1202] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9a06c000) [pid = 1746] [serial = 1211] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f0ad800) [pid = 1746] [serial = 1223] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f1a1000) [pid = 1746] [serial = 1224] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93d68800) [pid = 1746] [serial = 1221] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x91c10800) [pid = 1746] [serial = 1232] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x97855800) [pid = 1746] [serial = 1208] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x93bca000) [pid = 1746] [serial = 1230] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x91153400) [pid = 1746] [serial = 1226] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x954ac800) [pid = 1746] [serial = 1206] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9970ec00) [pid = 1746] [serial = 1209] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9a0d8c00) [pid = 1746] [serial = 1214] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x939d7800) [pid = 1746] [serial = 1229] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x911c4000) [pid = 1746] [serial = 1227] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93b5e400) [pid = 1746] [serial = 1220] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8fa69000) [pid = 1746] [serial = 1218] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x92330c00) [pid = 1746] [serial = 1203] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9a199400) [pid = 1746] [serial = 1215] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x9527e800) [pid = 1746] [serial = 1235] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x93d66400) [pid = 1746] [serial = 1233] [outer = (nil)] [url = about:blank] 04:21:21 INFO - PROCESS | 1746 | 1468840881692 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2841ms 04:21:21 INFO - PROCESS | 1746 | 1468840881716 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 1746 | 1468840881724 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 04:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:21:21 INFO - PROCESS | 1746 | 1468840881733 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 1746 | 1468840881738 Marionette TRACE conn4 <- [1,1686,null,{}] 04:21:21 INFO - PROCESS | 1746 | 1468840881749 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 1746 | 1468840881756 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:21 INFO - PROCESS | 1746 | 1468840881938 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:21:22 INFO - PROCESS | 1746 | 1468840882116 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 1746 | 1468840882123 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac4800 == 8 [pid = 1746] [id = 429] 04:21:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8eac6000) [pid = 1746] [serial = 1288] [outer = (nil)] 04:21:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f086000) [pid = 1746] [serial = 1289] [outer = 0x8eac6000] 04:21:22 INFO - PROCESS | 1746 | 1468840882205 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f0abc00) [pid = 1746] [serial = 1290] [outer = 0x8eac6000] 04:21:23 INFO - PROCESS | 1746 | 1468840883059 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:21:23 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 04:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1395ms 04:21:23 INFO - PROCESS | 1746 | 1468840883127 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 1746 | 1468840883137 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 04:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:21:23 INFO - PROCESS | 1746 | 1468840883150 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 1746 | 1468840883156 Marionette TRACE conn4 <- [1,1690,null,{}] 04:21:23 INFO - PROCESS | 1746 | 1468840883163 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 1746 | 1468840883170 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:23 INFO - PROCESS | 1746 | 1468840883382 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:21:23 INFO - PROCESS | 1746 | 1468840883526 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 1746 | 1468840883535 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a0c00 == 9 [pid = 1746] [id = 430] 04:21:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f86e800) [pid = 1746] [serial = 1291] [outer = (nil)] 04:21:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8fa72000) [pid = 1746] [serial = 1292] [outer = 0x8f86e800] 04:21:23 INFO - PROCESS | 1746 | 1468840883612 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x91153000) [pid = 1746] [serial = 1293] [outer = 0x8f86e800] 04:21:24 INFO - PROCESS | 1746 | 1468840884625 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1535ms 04:21:24 INFO - PROCESS | 1746 | 1468840884686 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 1746 | 1468840884690 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 04:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:21:24 INFO - PROCESS | 1746 | 1468840884697 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 1746 | 1468840884703 Marionette TRACE conn4 <- [1,1694,null,{}] 04:21:24 INFO - PROCESS | 1746 | 1468840884726 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 1746 | 1468840884736 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:25 INFO - PROCESS | 1746 | 1468840885502 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x954b1000) [pid = 1746] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8fa66000) [pid = 1746] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x954c8400) [pid = 1746] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f07d400) [pid = 1746] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x93932400) [pid = 1746] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x93bc6800) [pid = 1746] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8eac8c00) [pid = 1746] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f19f800) [pid = 1746] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8f0b6000) [pid = 1746] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:21:25 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x953cf400) [pid = 1746] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:21:25 INFO - PROCESS | 1746 | 1468840885733 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 1746 | 1468840885745 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e886c00 == 10 [pid = 1746] [id = 431] 04:21:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8e889800) [pid = 1746] [serial = 1294] [outer = (nil)] 04:21:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8eac6c00) [pid = 1746] [serial = 1295] [outer = 0x8e889800] 04:21:25 INFO - PROCESS | 1746 | 1468840885830 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8ead0c00) [pid = 1746] [serial = 1296] [outer = 0x8e889800] 04:21:27 INFO - PROCESS | 1746 | 1468840887011 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2343ms 04:21:27 INFO - PROCESS | 1746 | 1468840887043 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:21:27 INFO - PROCESS | 1746 | 1468840887050 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 04:21:27 INFO - PROCESS | 1746 | 1468840887060 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 1746 | 1468840887066 Marionette TRACE conn4 <- [1,1698,null,{}] 04:21:27 INFO - PROCESS | 1746 | 1468840887073 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 1746 | 1468840887079 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:27 INFO - PROCESS | 1746 | 1468840887308 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:21:27 INFO - PROCESS | 1746 | 1468840887540 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 1746 | 1468840887552 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9800 == 11 [pid = 1746] [id = 432] 04:21:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8f86c000) [pid = 1746] [serial = 1297] [outer = (nil)] 04:21:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8fa6a800) [pid = 1746] [serial = 1298] [outer = 0x8f86c000] 04:21:27 INFO - PROCESS | 1746 | 1468840887638 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x91159800) [pid = 1746] [serial = 1299] [outer = 0x8f86c000] 04:21:28 INFO - PROCESS | 1746 | 1468840888724 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:21:28 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 04:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1736ms 04:21:28 INFO - PROCESS | 1746 | 1468840888796 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 1746 | 1468840888802 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 04:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:21:28 INFO - PROCESS | 1746 | 1468840888810 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 1746 | 1468840888815 Marionette TRACE conn4 <- [1,1702,null,{}] 04:21:28 INFO - PROCESS | 1746 | 1468840888822 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 1746 | 1468840888827 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:29 INFO - PROCESS | 1746 | 1468840889038 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:21:29 INFO - PROCESS | 1746 | 1468840889322 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 1746 | 1468840889329 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d97800 == 12 [pid = 1746] [id = 433] 04:21:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x91d9a400) [pid = 1746] [serial = 1300] [outer = (nil)] 04:21:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9233c400) [pid = 1746] [serial = 1301] [outer = 0x91d9a400] 04:21:29 INFO - PROCESS | 1746 | 1468840889433 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x93938400) [pid = 1746] [serial = 1302] [outer = 0x91d9a400] 04:21:30 INFO - PROCESS | 1746 | 1468840890494 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1735ms 04:21:30 INFO - PROCESS | 1746 | 1468840890547 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 1746 | 1468840890554 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 04:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:21:30 INFO - PROCESS | 1746 | 1468840890573 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 1746 | 1468840890581 Marionette TRACE conn4 <- [1,1706,null,{}] 04:21:30 INFO - PROCESS | 1746 | 1468840890588 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 1746 | 1468840890596 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:30 INFO - PROCESS | 1746 | 1468840890835 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:21:31 INFO - PROCESS | 1746 | 1468840891101 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 1746 | 1468840891111 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c0a400 == 13 [pid = 1746] [id = 434] 04:21:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x93b5e000) [pid = 1746] [serial = 1303] [outer = (nil)] 04:21:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93d6e400) [pid = 1746] [serial = 1304] [outer = 0x93b5e000] 04:21:31 INFO - PROCESS | 1746 | 1468840891197 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x95201800) [pid = 1746] [serial = 1305] [outer = 0x93b5e000] 04:21:32 INFO - PROCESS | 1746 | 1468840892309 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1815ms 04:21:32 INFO - PROCESS | 1746 | 1468840892380 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 1746 | 1468840892385 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 04:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:21:32 INFO - PROCESS | 1746 | 1468840892392 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 1746 | 1468840892396 Marionette TRACE conn4 <- [1,1710,null,{}] 04:21:32 INFO - PROCESS | 1746 | 1468840892403 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 1746 | 1468840892409 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:32 INFO - PROCESS | 1746 | 1468840892608 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:21:32 INFO - PROCESS | 1746 | 1468840892833 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 1746 | 1468840892846 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9c00 == 14 [pid = 1746] [id = 435] 04:21:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d7dc400) [pid = 1746] [serial = 1306] [outer = (nil)] 04:21:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d7e3400) [pid = 1746] [serial = 1307] [outer = 0x8d7dc400] 04:21:33 INFO - PROCESS | 1746 | 1468840893063 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8e88d000) [pid = 1746] [serial = 1308] [outer = 0x8d7dc400] 04:21:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a0c00 == 13 [pid = 1746] [id = 430] 04:21:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac4800 == 12 [pid = 1746] [id = 429] 04:21:34 INFO - PROCESS | 1746 | 1468840894197 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x954cf000) [pid = 1746] [serial = 1259] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93d6f000) [pid = 1746] [serial = 1262] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9567b000) [pid = 1746] [serial = 1244] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x95682400) [pid = 1746] [serial = 1245] [outer = (nil)] [url = about:blank] 04:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1841ms 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x953d3c00) [pid = 1746] [serial = 1247] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x954d5000) [pid = 1746] [serial = 1248] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x939db400) [pid = 1746] [serial = 1241] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x95207400) [pid = 1746] [serial = 1242] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x95287800) [pid = 1746] [serial = 1236] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f0ab000) [pid = 1746] [serial = 1238] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8fa71400) [pid = 1746] [serial = 1239] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f867000) [pid = 1746] [serial = 1250] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f872000) [pid = 1746] [serial = 1251] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x91da2c00) [pid = 1746] [serial = 1254] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x91d94400) [pid = 1746] [serial = 1253] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x953d4800) [pid = 1746] [serial = 1256] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x954cdc00) [pid = 1746] [serial = 1260] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x954ac000) [pid = 1746] [serial = 1257] [outer = (nil)] [url = about:blank] 04:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:21:34 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x954c7c00) [pid = 1746] [serial = 1263] [outer = (nil)] [url = about:blank] 04:21:34 INFO - PROCESS | 1746 | 1468840894254 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1746 | 1468840894260 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 04:21:34 INFO - PROCESS | 1746 | 1468840894270 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 1746 | 1468840894273 Marionette TRACE conn4 <- [1,1714,null,{}] 04:21:34 INFO - PROCESS | 1746 | 1468840894281 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 1746 | 1468840894287 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:34 INFO - PROCESS | 1746 | 1468840894481 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:21:34 INFO - PROCESS | 1746 | 1468840894674 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1746 | 1468840894682 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1ab000 == 13 [pid = 1746] [id = 436] 04:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8f86dc00) [pid = 1746] [serial = 1309] [outer = (nil)] 04:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8fa67800) [pid = 1746] [serial = 1310] [outer = 0x8f86dc00] 04:21:34 INFO - PROCESS | 1746 | 1468840894759 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x91158000) [pid = 1746] [serial = 1311] [outer = 0x8f86dc00] 04:21:35 INFO - PROCESS | 1746 | 1468840895562 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1346ms 04:21:35 INFO - PROCESS | 1746 | 1468840895614 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 1746 | 1468840895620 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 04:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:21:35 INFO - PROCESS | 1746 | 1468840895631 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 1746 | 1468840895635 Marionette TRACE conn4 <- [1,1718,null,{}] 04:21:35 INFO - PROCESS | 1746 | 1468840895642 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 1746 | 1468840895647 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:35 INFO - PROCESS | 1746 | 1468840895823 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:21:35 INFO - PROCESS | 1746 | 1468840895833 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 1746 | 1468840895842 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f875800 == 14 [pid = 1746] [id = 437] 04:21:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x911c7c00) [pid = 1746] [serial = 1312] [outer = (nil)] 04:21:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x93936c00) [pid = 1746] [serial = 1313] [outer = 0x911c7c00] 04:21:36 INFO - PROCESS | 1746 | 1468840896030 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x93b5b000) [pid = 1746] [serial = 1314] [outer = 0x911c7c00] 04:21:37 INFO - PROCESS | 1746 | 1468840897073 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1485ms 04:21:37 INFO - PROCESS | 1746 | 1468840897116 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 1746 | 1468840897121 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 04:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:21:37 INFO - PROCESS | 1746 | 1468840897143 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 1746 | 1468840897150 Marionette TRACE conn4 <- [1,1722,null,{}] 04:21:37 INFO - PROCESS | 1746 | 1468840897167 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:37 INFO - PROCESS | 1746 | 1468840897176 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:37 INFO - PROCESS | 1746 | 1468840897426 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:21:37 INFO - PROCESS | 1746 | 1468840897571 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 1746 | 1468840897581 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x95210800 == 15 [pid = 1746] [id = 438] 04:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x95239000) [pid = 1746] [serial = 1315] [outer = (nil)] 04:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x95288c00) [pid = 1746] [serial = 1316] [outer = 0x95239000] 04:21:37 INFO - PROCESS | 1746 | 1468840897655 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x953d0c00) [pid = 1746] [serial = 1317] [outer = 0x95239000] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f0af400) [pid = 1746] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8e88b000) [pid = 1746] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x91c06000) [pid = 1746] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x95285400) [pid = 1746] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8d7dd000) [pid = 1746] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x9567dc00) [pid = 1746] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x9844b000) [pid = 1746] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8eac6000) [pid = 1746] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:21:38 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x8f08b800) [pid = 1746] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:21:38 INFO - PROCESS | 1746 | 1468840898577 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:21:38 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 04:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1504ms 04:21:38 INFO - PROCESS | 1746 | 1468840898634 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 1746 | 1468840898638 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 04:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:21:38 INFO - PROCESS | 1746 | 1468840898646 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 1746 | 1468840898651 Marionette TRACE conn4 <- [1,1726,null,{}] 04:21:38 INFO - PROCESS | 1746 | 1468840898658 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 1746 | 1468840898664 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:38 INFO - PROCESS | 1746 | 1468840898897 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:21:38 INFO - PROCESS | 1746 | 1468840898911 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 1746 | 1468840898920 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7db400 == 16 [pid = 1746] [id = 439] 04:21:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8d7dd000) [pid = 1746] [serial = 1318] [outer = (nil)] 04:21:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9520cc00) [pid = 1746] [serial = 1319] [outer = 0x8d7dd000] 04:21:39 INFO - PROCESS | 1746 | 1468840899003 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x953d4c00) [pid = 1746] [serial = 1320] [outer = 0x8d7dd000] 04:21:39 INFO - PROCESS | 1746 | 1468840899916 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1337ms 04:21:39 INFO - PROCESS | 1746 | 1468840899985 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 1746 | 1468840899988 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 04:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:21:39 INFO - PROCESS | 1746 | 1468840899996 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 1746 | 1468840900000 Marionette TRACE conn4 <- [1,1730,null,{}] 04:21:40 INFO - PROCESS | 1746 | 1468840900006 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 1746 | 1468840900011 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:40 INFO - PROCESS | 1746 | 1468840900191 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:21:40 INFO - PROCESS | 1746 | 1468840900323 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1746 | 1468840900329 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b7400 == 17 [pid = 1746] [id = 440] 04:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x954a9400) [pid = 1746] [serial = 1321] [outer = (nil)] 04:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x954b1800) [pid = 1746] [serial = 1322] [outer = 0x954a9400] 04:21:40 INFO - PROCESS | 1746 | 1468840900421 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x95678000) [pid = 1746] [serial = 1323] [outer = 0x954a9400] 04:21:41 INFO - PROCESS | 1746 | 1468840901502 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:21:41 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 04:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1540ms 04:21:41 INFO - PROCESS | 1746 | 1468840901538 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 1746 | 1468840901545 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 04:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:21:41 INFO - PROCESS | 1746 | 1468840901558 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 1746 | 1468840901565 Marionette TRACE conn4 <- [1,1734,null,{}] 04:21:41 INFO - PROCESS | 1746 | 1468840901577 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 1746 | 1468840901584 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:41 INFO - PROCESS | 1746 | 1468840901820 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:21:42 INFO - PROCESS | 1746 | 1468840902055 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 1746 | 1468840902062 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a1c00 == 18 [pid = 1746] [id = 441] 04:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8f1a7000) [pid = 1746] [serial = 1324] [outer = (nil)] 04:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8f86bc00) [pid = 1746] [serial = 1325] [outer = 0x8f1a7000] 04:21:42 INFO - PROCESS | 1746 | 1468840902197 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x91c08800) [pid = 1746] [serial = 1326] [outer = 0x8f1a7000] 04:21:43 INFO - PROCESS | 1746 | 1468840903210 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1695ms 04:21:43 INFO - PROCESS | 1746 | 1468840903252 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1746 | 1468840903259 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 04:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:21:43 INFO - PROCESS | 1746 | 1468840903271 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1746 | 1468840903274 Marionette TRACE conn4 <- [1,1738,null,{}] 04:21:43 INFO - PROCESS | 1746 | 1468840903282 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 1746 | 1468840903288 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:43 INFO - PROCESS | 1746 | 1468840903510 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:21:43 INFO - PROCESS | 1746 | 1468840903739 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1746 | 1468840903750 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bca800 == 19 [pid = 1746] [id = 442] 04:21:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x93d64400) [pid = 1746] [serial = 1327] [outer = (nil)] 04:21:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x95205800) [pid = 1746] [serial = 1328] [outer = 0x93d64400] 04:21:43 INFO - PROCESS | 1746 | 1468840903897 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9520b000) [pid = 1746] [serial = 1329] [outer = 0x93d64400] 04:21:44 INFO - PROCESS | 1746 | 1468840904890 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1690ms 04:21:44 INFO - PROCESS | 1746 | 1468840904962 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:21:44 INFO - PROCESS | 1746 | 1468840904967 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 04:21:44 INFO - PROCESS | 1746 | 1468840904974 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1746 | 1468840904981 Marionette TRACE conn4 <- [1,1742,null,{}] 04:21:45 INFO - PROCESS | 1746 | 1468840904998 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 1746 | 1468840905008 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:45 INFO - PROCESS | 1746 | 1468840905248 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:21:45 INFO - PROCESS | 1746 | 1468840905520 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1746 | 1468840905532 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9567e800 == 20 [pid = 1746] [id = 443] 04:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9567f000) [pid = 1746] [serial = 1330] [outer = (nil)] 04:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x95686000) [pid = 1746] [serial = 1331] [outer = 0x9567f000] 04:21:45 INFO - PROCESS | 1746 | 1468840905620 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x956ee400) [pid = 1746] [serial = 1332] [outer = 0x9567f000] 04:21:46 INFO - PROCESS | 1746 | 1468840906553 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1639ms 04:21:46 INFO - PROCESS | 1746 | 1468840906614 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 1746 | 1468840906620 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 04:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:21:46 INFO - PROCESS | 1746 | 1468840906627 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 1746 | 1468840906632 Marionette TRACE conn4 <- [1,1746,null,{}] 04:21:46 INFO - PROCESS | 1746 | 1468840906639 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:46 INFO - PROCESS | 1746 | 1468840906645 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:46 INFO - PROCESS | 1746 | 1468840906866 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:21:47 INFO - PROCESS | 1746 | 1468840907041 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1746 | 1468840907052 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f875400 == 21 [pid = 1746] [id = 444] 04:21:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x93d68800) [pid = 1746] [serial = 1333] [outer = (nil)] 04:21:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x956f7c00) [pid = 1746] [serial = 1334] [outer = 0x93d68800] 04:21:47 INFO - PROCESS | 1746 | 1468840907176 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x97826800) [pid = 1746] [serial = 1335] [outer = 0x93d68800] 04:21:48 INFO - PROCESS | 1746 | 1468840908123 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1536ms 04:21:48 INFO - PROCESS | 1746 | 1468840908165 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 1746 | 1468840908169 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 04:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:21:48 INFO - PROCESS | 1746 | 1468840908176 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 1746 | 1468840908180 Marionette TRACE conn4 <- [1,1750,null,{}] 04:21:48 INFO - PROCESS | 1746 | 1468840908186 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:48 INFO - PROCESS | 1746 | 1468840908192 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:48 INFO - PROCESS | 1746 | 1468840908397 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:21:48 INFO - PROCESS | 1746 | 1468840908573 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 1746 | 1468840908583 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x956e9c00 == 22 [pid = 1746] [id = 445] 04:21:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x956f5400) [pid = 1746] [serial = 1336] [outer = (nil)] 04:21:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9784b000) [pid = 1746] [serial = 1337] [outer = 0x956f5400] 04:21:48 INFO - PROCESS | 1746 | 1468840908670 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x97855800) [pid = 1746] [serial = 1338] [outer = 0x956f5400] 04:21:49 INFO - PROCESS | 1746 | 1468840909691 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1582ms 04:21:49 INFO - PROCESS | 1746 | 1468840909760 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1746 | 1468840909765 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 04:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:21:49 INFO - PROCESS | 1746 | 1468840909773 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1746 | 1468840909776 Marionette TRACE conn4 <- [1,1754,null,{}] 04:21:49 INFO - PROCESS | 1746 | 1468840909784 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 1746 | 1468840909796 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:50 INFO - PROCESS | 1746 | 1468840910078 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:21:50 INFO - PROCESS | 1746 | 1468840910361 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 1746 | 1468840910373 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0af800 == 23 [pid = 1746] [id = 446] 04:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f0b4400) [pid = 1746] [serial = 1339] [outer = (nil)] 04:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x99fac400) [pid = 1746] [serial = 1340] [outer = 0x8f0b4400] 04:21:50 INFO - PROCESS | 1746 | 1468840910458 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9a077400) [pid = 1746] [serial = 1341] [outer = 0x8f0b4400] 04:21:51 INFO - PROCESS | 1746 | 1468840911642 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1946ms 04:21:51 INFO - PROCESS | 1746 | 1468840911720 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 1746 | 1468840911727 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 04:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:21:51 INFO - PROCESS | 1746 | 1468840911738 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 1746 | 1468840911743 Marionette TRACE conn4 <- [1,1758,null,{}] 04:21:51 INFO - PROCESS | 1746 | 1468840911762 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 1746 | 1468840911769 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:52 INFO - PROCESS | 1746 | 1468840912005 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:21:52 INFO - PROCESS | 1746 | 1468840912254 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 1746 | 1468840912267 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07e400 == 24 [pid = 1746] [id = 447] 04:21:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f082400) [pid = 1746] [serial = 1342] [outer = (nil)] 04:21:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f872000) [pid = 1746] [serial = 1343] [outer = 0x8f082400] 04:21:52 INFO - PROCESS | 1746 | 1468840912360 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x91152400) [pid = 1746] [serial = 1344] [outer = 0x8f082400] 04:21:53 INFO - PROCESS | 1746 | 1468840913373 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1707ms 04:21:53 INFO - PROCESS | 1746 | 1468840913445 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 1746 | 1468840913453 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 04:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:21:53 INFO - PROCESS | 1746 | 1468840913465 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 1746 | 1468840913469 Marionette TRACE conn4 <- [1,1762,null,{}] 04:21:53 INFO - PROCESS | 1746 | 1468840913477 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 1746 | 1468840913483 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:53 INFO - PROCESS | 1746 | 1468840913725 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:21:54 INFO - PROCESS | 1746 | --DOCSHELL 0x91d97800 == 23 [pid = 1746] [id = 433] 04:21:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8f089000 == 22 [pid = 1746] [id = 428] 04:21:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9800 == 21 [pid = 1746] [id = 432] 04:21:54 INFO - PROCESS | 1746 | --DOCSHELL 0x91c0a400 == 20 [pid = 1746] [id = 434] 04:21:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8e886c00 == 19 [pid = 1746] [id = 431] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8fa72000) [pid = 1746] [serial = 1292] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x91157000) [pid = 1746] [serial = 1269] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x911cd000) [pid = 1746] [serial = 1284] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93b60800) [pid = 1746] [serial = 1272] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x97827800) [pid = 1746] [serial = 1275] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8eac2c00) [pid = 1746] [serial = 1266] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x97851c00) [pid = 1746] [serial = 1278] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9a077c00) [pid = 1746] [serial = 1281] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8e880000) [pid = 1746] [serial = 1265] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f086000) [pid = 1746] [serial = 1289] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f0abc00) [pid = 1746] [serial = 1290] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f86f400) [pid = 1746] [serial = 1268] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9233d000) [pid = 1746] [serial = 1271] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x956f2800) [pid = 1746] [serial = 1274] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9784d800) [pid = 1746] [serial = 1277] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x984f8800) [pid = 1746] [serial = 1280] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f86b000) [pid = 1746] [serial = 1283] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x911c3000) [pid = 1746] [serial = 1287] [outer = (nil)] [url = about:blank] 04:21:54 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8fa69800) [pid = 1746] [serial = 1286] [outer = (nil)] [url = about:blank] 04:21:55 INFO - PROCESS | 1746 | 1468840915027 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 1746 | 1468840915039 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880000 == 20 [pid = 1746] [id = 448] 04:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8e880800) [pid = 1746] [serial = 1345] [outer = (nil)] 04:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8e886c00) [pid = 1746] [serial = 1346] [outer = 0x8e880800] 04:21:55 INFO - PROCESS | 1746 | 1468840915120 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8eac7c00) [pid = 1746] [serial = 1347] [outer = 0x8e880800] 04:21:55 INFO - PROCESS | 1746 | 1468840915972 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2559ms 04:21:56 INFO - PROCESS | 1746 | 1468840916027 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 1746 | 1468840916034 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 04:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:21:56 INFO - PROCESS | 1746 | 1468840916043 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 1746 | 1468840916047 Marionette TRACE conn4 <- [1,1766,null,{}] 04:21:56 INFO - PROCESS | 1746 | 1468840916057 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 1746 | 1468840916066 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:56 INFO - PROCESS | 1746 | 1468840916244 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:21:56 INFO - PROCESS | 1746 | 1468840916383 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1746 | 1468840916390 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0aa400 == 21 [pid = 1746] [id = 449] 04:21:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f0aec00) [pid = 1746] [serial = 1348] [outer = (nil)] 04:21:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f1adc00) [pid = 1746] [serial = 1349] [outer = 0x8f0aec00] 04:21:56 INFO - PROCESS | 1746 | 1468840916472 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f874000) [pid = 1746] [serial = 1350] [outer = 0x8f0aec00] 04:21:57 INFO - PROCESS | 1746 | 1468840917415 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1445ms 04:21:57 INFO - PROCESS | 1746 | 1468840917492 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1746 | 1468840917498 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 04:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:21:57 INFO - PROCESS | 1746 | 1468840917506 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1746 | 1468840917510 Marionette TRACE conn4 <- [1,1770,null,{}] 04:21:57 INFO - PROCESS | 1746 | 1468840917526 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 1746 | 1468840917530 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:57 INFO - PROCESS | 1746 | 1468840917755 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:21:57 INFO - PROCESS | 1746 | 1468840917777 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1746 | 1468840917785 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x91159000 == 22 [pid = 1746] [id = 450] 04:21:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x911cc400) [pid = 1746] [serial = 1351] [outer = (nil)] 04:21:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x91c0a400) [pid = 1746] [serial = 1352] [outer = 0x911cc400] 04:21:57 INFO - PROCESS | 1746 | 1468840917886 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x91d9e000) [pid = 1746] [serial = 1353] [outer = 0x911cc400] 04:21:58 INFO - PROCESS | 1746 | 1468840918930 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1452ms 04:21:58 INFO - PROCESS | 1746 | 1468840918959 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 1746 | 1468840918963 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:21:58 INFO - PROCESS | 1746 | 1468840918978 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 1746 | 1468840918989 Marionette TRACE conn4 <- [1,1774,null,{}] 04:21:59 INFO - PROCESS | 1746 | 1468840919005 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 1746 | 1468840919013 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:59 INFO - PROCESS | 1746 | 1468840919244 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:21:59 INFO - PROCESS | 1746 | 1468840919273 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 1746 | 1468840919282 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:21:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bd0c00 == 23 [pid = 1746] [id = 451] 04:21:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x93d62800) [pid = 1746] [serial = 1354] [outer = (nil)] 04:21:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x93d6a800) [pid = 1746] [serial = 1355] [outer = 0x93d62800] 04:21:59 INFO - PROCESS | 1746 | 1468840919375 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x95207400) [pid = 1746] [serial = 1356] [outer = 0x93d62800] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x95239000) [pid = 1746] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8d7dc400) [pid = 1746] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x911c7c00) [pid = 1746] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f86c000) [pid = 1746] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f86dc00) [pid = 1746] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8e889800) [pid = 1746] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93b5e000) [pid = 1746] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8d7dd000) [pid = 1746] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x91d9a400) [pid = 1746] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f86e800) [pid = 1746] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:22:00 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x954a9400) [pid = 1746] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:22:00 INFO - PROCESS | 1746 | 1468840920794 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1869ms 04:22:00 INFO - PROCESS | 1746 | 1468840920839 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:22:00 INFO - PROCESS | 1746 | 1468840920844 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 04:22:00 INFO - PROCESS | 1746 | 1468840920851 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 1746 | 1468840920855 Marionette TRACE conn4 <- [1,1778,null,{}] 04:22:00 INFO - PROCESS | 1746 | 1468840920861 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 1746 | 1468840920866 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:01 INFO - PROCESS | 1746 | 1468840921042 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:22:01 INFO - PROCESS | 1746 | 1468840921172 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1746 | 1468840921181 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de800 == 24 [pid = 1746] [id = 452] 04:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f0aac00) [pid = 1746] [serial = 1357] [outer = (nil)] 04:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x93bcd000) [pid = 1746] [serial = 1358] [outer = 0x8f0aac00] 04:22:01 INFO - PROCESS | 1746 | 1468840921254 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x93d6c000) [pid = 1746] [serial = 1359] [outer = 0x8f0aac00] 04:22:02 INFO - PROCESS | 1746 | 1468840922091 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:22:02 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 04:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1332ms 04:22:02 INFO - PROCESS | 1746 | 1468840922186 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 1746 | 1468840922192 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 04:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:22:02 INFO - PROCESS | 1746 | 1468840922203 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 1746 | 1468840922212 Marionette TRACE conn4 <- [1,1782,null,{}] 04:22:02 INFO - PROCESS | 1746 | 1468840922225 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 1746 | 1468840922235 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:02 INFO - PROCESS | 1746 | 1468840922597 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:22:02 INFO - PROCESS | 1746 | 1468840922950 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 1746 | 1468840922967 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0a8800 == 25 [pid = 1746] [id = 453] 04:22:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f0a9400) [pid = 1746] [serial = 1360] [outer = (nil)] 04:22:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f1a1000) [pid = 1746] [serial = 1361] [outer = 0x8f0a9400] 04:22:03 INFO - PROCESS | 1746 | 1468840923067 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x91153800) [pid = 1746] [serial = 1362] [outer = 0x8f0a9400] 04:22:04 INFO - PROCESS | 1746 | 1468840924248 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:22:04 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 04:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2108ms 04:22:04 INFO - PROCESS | 1746 | 1468840924311 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 1746 | 1468840924318 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 04:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:22:04 INFO - PROCESS | 1746 | 1468840924332 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 1746 | 1468840924338 Marionette TRACE conn4 <- [1,1786,null,{}] 04:22:04 INFO - PROCESS | 1746 | 1468840924347 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 1746 | 1468840924353 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:04 INFO - PROCESS | 1746 | 1468840924601 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:22:04 INFO - PROCESS | 1746 | 1468840924858 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1746 | 1468840924867 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7db000 == 26 [pid = 1746] [id = 454] 04:22:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8e88ec00) [pid = 1746] [serial = 1363] [outer = (nil)] 04:22:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x939d7800) [pid = 1746] [serial = 1364] [outer = 0x8e88ec00] 04:22:04 INFO - PROCESS | 1746 | 1468840924958 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x93d66400) [pid = 1746] [serial = 1365] [outer = 0x8e88ec00] 04:22:05 INFO - PROCESS | 1746 | 1468840925984 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:22:06 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 04:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1699ms 04:22:06 INFO - PROCESS | 1746 | 1468840926025 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:22:06 INFO - PROCESS | 1746 | 1468840926030 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 04:22:06 INFO - PROCESS | 1746 | 1468840926037 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 1746 | 1468840926041 Marionette TRACE conn4 <- [1,1790,null,{}] 04:22:06 INFO - PROCESS | 1746 | 1468840926058 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 1746 | 1468840926068 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:06 INFO - PROCESS | 1746 | 1468840926282 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:22:06 INFO - PROCESS | 1746 | 1468840926561 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 1746 | 1468840926575 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x954b1c00 == 27 [pid = 1746] [id = 455] 04:22:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x954b2400) [pid = 1746] [serial = 1366] [outer = (nil)] 04:22:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x954ca800) [pid = 1746] [serial = 1367] [outer = 0x954b2400] 04:22:06 INFO - PROCESS | 1746 | 1468840926765 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x954d0800) [pid = 1746] [serial = 1368] [outer = 0x954b2400] 04:22:07 INFO - PROCESS | 1746 | 1468840927976 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:22:08 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) 04:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2002ms 04:22:08 INFO - PROCESS | 1746 | 1468840928039 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 1746 | 1468840928044 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 04:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:22:08 INFO - PROCESS | 1746 | 1468840928051 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 1746 | 1468840928055 Marionette TRACE conn4 <- [1,1794,null,{}] 04:22:08 INFO - PROCESS | 1746 | 1468840928061 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 1746 | 1468840928067 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:08 INFO - PROCESS | 1746 | 1468840928270 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:22:08 INFO - PROCESS | 1746 | 1468840928495 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 1746 | 1468840928504 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e1800 == 28 [pid = 1746] [id = 456] 04:22:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x953c9400) [pid = 1746] [serial = 1369] [outer = (nil)] 04:22:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x95684000) [pid = 1746] [serial = 1370] [outer = 0x953c9400] 04:22:08 INFO - PROCESS | 1746 | 1468840928633 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x956ec000) [pid = 1746] [serial = 1371] [outer = 0x953c9400] 04:22:09 INFO - PROCESS | 1746 | 1468840929633 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1647ms 04:22:09 INFO - PROCESS | 1746 | 1468840929699 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:22:09 INFO - PROCESS | 1746 | 1468840929704 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 04:22:09 INFO - PROCESS | 1746 | 1468840929711 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 1746 | 1468840929714 Marionette TRACE conn4 <- [1,1798,null,{}] 04:22:09 INFO - PROCESS | 1746 | 1468840929720 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:09 INFO - PROCESS | 1746 | 1468840929726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:09 INFO - PROCESS | 1746 | 1468840929915 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:22:10 INFO - PROCESS | 1746 | 1468840930289 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 1746 | 1468840930296 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880400 == 29 [pid = 1746] [id = 457] 04:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e881400) [pid = 1746] [serial = 1372] [outer = (nil)] 04:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8eacc400) [pid = 1746] [serial = 1373] [outer = 0x8e881400] 04:22:10 INFO - PROCESS | 1746 | 1468840930414 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f08a000) [pid = 1746] [serial = 1374] [outer = 0x8e881400] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8e88d000) [pid = 1746] [serial = 1308] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x91159800) [pid = 1746] [serial = 1299] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8eac6c00) [pid = 1746] [serial = 1295] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x93d6e400) [pid = 1746] [serial = 1304] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x95201800) [pid = 1746] [serial = 1305] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9233c400) [pid = 1746] [serial = 1301] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8d7e3400) [pid = 1746] [serial = 1307] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x91153000) [pid = 1746] [serial = 1293] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8fa6a800) [pid = 1746] [serial = 1298] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8ead0c00) [pid = 1746] [serial = 1296] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x93938400) [pid = 1746] [serial = 1302] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | 1468840931497 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x95678000) [pid = 1746] [serial = 1323] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x954b1800) [pid = 1746] [serial = 1322] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x95288c00) [pid = 1746] [serial = 1316] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x93b5b000) [pid = 1746] [serial = 1314] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x953d0c00) [pid = 1746] [serial = 1317] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x91158000) [pid = 1746] [serial = 1311] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x953d4c00) [pid = 1746] [serial = 1320] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x93936c00) [pid = 1746] [serial = 1313] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9520cc00) [pid = 1746] [serial = 1319] [outer = (nil)] [url = about:blank] 04:22:11 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8fa67800) [pid = 1746] [serial = 1310] [outer = (nil)] [url = about:blank] 04:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1836ms 04:22:11 INFO - PROCESS | 1746 | 1468840931549 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:22:11 INFO - PROCESS | 1746 | 1468840931556 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 04:22:11 INFO - PROCESS | 1746 | 1468840931565 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 1746 | 1468840931571 Marionette TRACE conn4 <- [1,1802,null,{}] 04:22:11 INFO - PROCESS | 1746 | 1468840931579 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 1746 | 1468840931587 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:11 INFO - PROCESS | 1746 | 1468840931756 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:22:11 INFO - PROCESS | 1746 | 1468840931944 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1746 | 1468840931954 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f86b800 == 30 [pid = 1746] [id = 458] 04:22:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8fa65800) [pid = 1746] [serial = 1375] [outer = (nil)] 04:22:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9114b400) [pid = 1746] [serial = 1376] [outer = 0x8fa65800] 04:22:12 INFO - PROCESS | 1746 | 1468840932039 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x911c2c00) [pid = 1746] [serial = 1377] [outer = 0x8fa65800] 04:22:12 INFO - PROCESS | 1746 | 1468840932883 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1384ms 04:22:12 INFO - PROCESS | 1746 | 1468840932952 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1746 | 1468840932959 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 04:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:22:12 INFO - PROCESS | 1746 | 1468840932967 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1746 | 1468840932972 Marionette TRACE conn4 <- [1,1806,null,{}] 04:22:12 INFO - PROCESS | 1746 | 1468840932979 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 1746 | 1468840932985 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:13 INFO - PROCESS | 1746 | 1468840933167 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:22:13 INFO - PROCESS | 1746 | 1468840933310 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1746 | 1468840933318 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1ac800 == 31 [pid = 1746] [id = 459] 04:22:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x91da3c00) [pid = 1746] [serial = 1378] [outer = (nil)] 04:22:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x93b5d000) [pid = 1746] [serial = 1379] [outer = 0x91da3c00] 04:22:13 INFO - PROCESS | 1746 | 1468840933390 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9483a800) [pid = 1746] [serial = 1380] [outer = 0x91da3c00] 04:22:14 INFO - PROCESS | 1746 | 1468840934305 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1384ms 04:22:14 INFO - PROCESS | 1746 | 1468840934352 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 1746 | 1468840934357 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 04:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:22:14 INFO - PROCESS | 1746 | 1468840934372 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 1746 | 1468840934381 Marionette TRACE conn4 <- [1,1810,null,{}] 04:22:14 INFO - PROCESS | 1746 | 1468840934411 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 1746 | 1468840934418 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:14 INFO - PROCESS | 1746 | 1468840934642 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:22:14 INFO - PROCESS | 1746 | 1468840934673 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 1746 | 1468840934681 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x93938400 == 32 [pid = 1746] [id = 460] 04:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9520ac00) [pid = 1746] [serial = 1381] [outer = (nil)] 04:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x954aec00) [pid = 1746] [serial = 1382] [outer = 0x9520ac00] 04:22:14 INFO - PROCESS | 1746 | 1468840934750 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x954c8c00) [pid = 1746] [serial = 1383] [outer = 0x9520ac00] 04:22:15 INFO - PROCESS | 1746 | 1468840935699 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1372ms 04:22:15 INFO - PROCESS | 1746 | 1468840935738 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1746 | 1468840935741 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 04:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:22:15 INFO - PROCESS | 1746 | 1468840935748 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 1746 | 1468840935751 Marionette TRACE conn4 <- [1,1814,null,{}] 04:22:15 INFO - PROCESS | 1746 | 1468840935763 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 1746 | 1468840935767 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:15 INFO - PROCESS | 1746 | 1468840935987 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:22:16 INFO - PROCESS | 1746 | 1468840936010 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 1746 | 1468840936021 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d8800 == 33 [pid = 1746] [id = 461] 04:22:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x91c02000) [pid = 1746] [serial = 1384] [outer = (nil)] 04:22:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9567f800) [pid = 1746] [serial = 1385] [outer = 0x91c02000] 04:22:16 INFO - PROCESS | 1746 | 1468840936089 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x956f2000) [pid = 1746] [serial = 1386] [outer = 0x91c02000] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f1a7000) [pid = 1746] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x93d64400) [pid = 1746] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9567f000) [pid = 1746] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x911cc400) [pid = 1746] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x93d62800) [pid = 1746] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f0aec00) [pid = 1746] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8e880800) [pid = 1746] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x93d68800) [pid = 1746] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f082400) [pid = 1746] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x956f5400) [pid = 1746] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:22:16 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f0b4400) [pid = 1746] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:22:17 INFO - PROCESS | 1746 | 1468840937096 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1399ms 04:22:17 INFO - PROCESS | 1746 | 1468840937148 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 1746 | 1468840937152 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 04:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:22:17 INFO - PROCESS | 1746 | 1468840937159 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 1746 | 1468840937161 Marionette TRACE conn4 <- [1,1818,null,{}] 04:22:17 INFO - PROCESS | 1746 | 1468840937167 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 1746 | 1468840937173 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:17 INFO - PROCESS | 1746 | 1468840937401 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:22:17 INFO - PROCESS | 1746 | 1468840937415 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1746 | 1468840937434 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f081800 == 34 [pid = 1746] [id = 462] 04:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8fa6d400) [pid = 1746] [serial = 1387] [outer = (nil)] 04:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x954d2000) [pid = 1746] [serial = 1388] [outer = 0x8fa6d400] 04:22:17 INFO - PROCESS | 1746 | 1468840937517 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9782b400) [pid = 1746] [serial = 1389] [outer = 0x8fa6d400] 04:22:18 INFO - PROCESS | 1746 | 1468840938507 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1380ms 04:22:18 INFO - PROCESS | 1746 | 1468840938541 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 1746 | 1468840938548 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 04:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:22:18 INFO - PROCESS | 1746 | 1468840938558 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 1746 | 1468840938564 Marionette TRACE conn4 <- [1,1822,null,{}] 04:22:18 INFO - PROCESS | 1746 | 1468840938576 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 1746 | 1468840938582 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:18 INFO - PROCESS | 1746 | 1468840938830 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:22:19 INFO - PROCESS | 1746 | 1468840939074 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1746 | 1468840939092 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e881c00 == 35 [pid = 1746] [id = 463] 04:22:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f087000) [pid = 1746] [serial = 1390] [outer = (nil)] 04:22:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f1a1400) [pid = 1746] [serial = 1391] [outer = 0x8f087000] 04:22:19 INFO - PROCESS | 1746 | 1468840939217 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8fa6e800) [pid = 1746] [serial = 1392] [outer = 0x8f087000] 04:22:20 INFO - PROCESS | 1746 | 1468840940231 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1744ms 04:22:20 INFO - PROCESS | 1746 | 1468840940303 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1746 | 1468840940310 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 04:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:22:20 INFO - PROCESS | 1746 | 1468840940322 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1746 | 1468840940326 Marionette TRACE conn4 <- [1,1826,null,{}] 04:22:20 INFO - PROCESS | 1746 | 1468840940333 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 1746 | 1468840940339 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:20 INFO - PROCESS | 1746 | 1468840940577 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:22:20 INFO - PROCESS | 1746 | 1468840940853 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1746 | 1468840940863 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9393ac00 == 36 [pid = 1746] [id = 464] 04:22:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x93b5d800) [pid = 1746] [serial = 1393] [outer = (nil)] 04:22:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93d6e400) [pid = 1746] [serial = 1394] [outer = 0x93b5d800] 04:22:20 INFO - PROCESS | 1746 | 1468840940954 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x95239000) [pid = 1746] [serial = 1395] [outer = 0x93b5d800] 04:22:21 INFO - PROCESS | 1746 | 1468840941923 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1634ms 04:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:22:21 INFO - PROCESS | 1746 | 1468840941956 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1746 | 1468840941960 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 04:22:21 INFO - PROCESS | 1746 | 1468840941968 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1746 | 1468840941974 Marionette TRACE conn4 <- [1,1830,null,{}] 04:22:21 INFO - PROCESS | 1746 | 1468840941991 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 1746 | 1468840942001 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:22 INFO - PROCESS | 1746 | 1468840942190 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:22:22 INFO - PROCESS | 1746 | 1468840942472 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 1746 | 1468840942484 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x95686800 == 37 [pid = 1746] [id = 465] 04:22:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x956f3800) [pid = 1746] [serial = 1396] [outer = (nil)] 04:22:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9784a800) [pid = 1746] [serial = 1397] [outer = 0x956f3800] 04:22:22 INFO - PROCESS | 1746 | 1468840942639 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x97851800) [pid = 1746] [serial = 1398] [outer = 0x956f3800] 04:22:23 INFO - PROCESS | 1746 | 1468840943571 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1644ms 04:22:23 INFO - PROCESS | 1746 | 1468840943620 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:22:23 INFO - PROCESS | 1746 | 1468840943626 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 04:22:23 INFO - PROCESS | 1746 | 1468840943633 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 1746 | 1468840943636 Marionette TRACE conn4 <- [1,1834,null,{}] 04:22:23 INFO - PROCESS | 1746 | 1468840943642 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 1746 | 1468840943648 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:23 INFO - PROCESS | 1746 | 1468840943843 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:22:24 INFO - PROCESS | 1746 | 1468840944022 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 1746 | 1468840944032 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x9782f000 == 38 [pid = 1746] [id = 466] 04:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x97850800) [pid = 1746] [serial = 1399] [outer = (nil)] 04:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9970d000) [pid = 1746] [serial = 1400] [outer = 0x97850800] 04:22:24 INFO - PROCESS | 1746 | 1468840944116 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x99fa8c00) [pid = 1746] [serial = 1401] [outer = 0x97850800] 04:22:25 INFO - PROCESS | 1746 | 1468840945102 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1532ms 04:22:25 INFO - PROCESS | 1746 | 1468840945166 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 1746 | 1468840945171 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 04:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:22:25 INFO - PROCESS | 1746 | 1468840945178 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1746 | 1468840945182 Marionette TRACE conn4 <- [1,1838,null,{}] 04:22:25 INFO - PROCESS | 1746 | 1468840945188 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 1746 | 1468840945194 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:25 INFO - PROCESS | 1746 | 1468840945391 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:22:25 INFO - PROCESS | 1746 | 1468840945571 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1746 | 1468840945583 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x953d3800 == 39 [pid = 1746] [id = 467] 04:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x99481400) [pid = 1746] [serial = 1402] [outer = (nil)] 04:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9a077c00) [pid = 1746] [serial = 1403] [outer = 0x99481400] 04:22:25 INFO - PROCESS | 1746 | 1468840945708 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9a0df000) [pid = 1746] [serial = 1404] [outer = 0x99481400] 04:22:26 INFO - PROCESS | 1746 | 1468840946632 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1532ms 04:22:26 INFO - PROCESS | 1746 | 1468840946711 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:22:26 INFO - PROCESS | 1746 | 1468840946715 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 04:22:26 INFO - PROCESS | 1746 | 1468840946723 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 1746 | 1468840946726 Marionette TRACE conn4 <- [1,1842,null,{}] 04:22:26 INFO - PROCESS | 1746 | 1468840946732 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 1746 | 1468840946743 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:27 INFO - PROCESS | 1746 | 1468840947039 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:22:27 INFO - PROCESS | 1746 | 1468840947315 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1746 | 1468840947322 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c0c000 == 40 [pid = 1746] [id = 468] 04:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9782c800) [pid = 1746] [serial = 1405] [outer = (nil)] 04:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9a36cc00) [pid = 1746] [serial = 1406] [outer = 0x9782c800] 04:22:27 INFO - PROCESS | 1746 | 1468840947413 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9a625000) [pid = 1746] [serial = 1407] [outer = 0x9782c800] 04:22:28 INFO - PROCESS | 1746 | 1468840948347 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1683ms 04:22:28 INFO - PROCESS | 1746 | 1468840948406 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 1746 | 1468840948410 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 04:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:22:28 INFO - PROCESS | 1746 | 1468840948417 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 1746 | 1468840948420 Marionette TRACE conn4 <- [1,1846,null,{}] 04:22:28 INFO - PROCESS | 1746 | 1468840948427 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 1746 | 1468840948433 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:28 INFO - PROCESS | 1746 | 1468840948629 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:22:28 INFO - PROCESS | 1746 | 1468840948811 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 1746 | 1468840948821 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eaca000 == 41 [pid = 1746] [id = 469] 04:22:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f86dc00) [pid = 1746] [serial = 1408] [outer = (nil)] 04:22:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9a19c400) [pid = 1746] [serial = 1409] [outer = 0x8f86dc00] 04:22:28 INFO - PROCESS | 1746 | 1468840948904 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9a6bb400) [pid = 1746] [serial = 1410] [outer = 0x8f86dc00] 04:22:30 INFO - PROCESS | 1746 | 1468840950065 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1739ms 04:22:30 INFO - PROCESS | 1746 | 1468840950158 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 1746 | 1468840950163 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 04:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:22:30 INFO - PROCESS | 1746 | 1468840950173 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 1746 | 1468840950177 Marionette TRACE conn4 <- [1,1850,null,{}] 04:22:30 INFO - PROCESS | 1746 | 1468840950187 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 1746 | 1468840950193 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:30 INFO - PROCESS | 1746 | 1468840950376 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:22:30 INFO - PROCESS | 1746 | 1468840950607 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1746 | 1468840950621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa67800 == 42 [pid = 1746] [id = 470] 04:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8fa6a800) [pid = 1746] [serial = 1411] [outer = (nil)] 04:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x911cb400) [pid = 1746] [serial = 1412] [outer = 0x8fa6a800] 04:22:30 INFO - PROCESS | 1746 | 1468840950697 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x91c0fc00) [pid = 1746] [serial = 1413] [outer = 0x8fa6a800] 04:22:31 INFO - PROCESS | 1746 | 1468840951614 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1486ms 04:22:31 INFO - PROCESS | 1746 | 1468840951658 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 1746 | 1468840951666 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 04:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:22:31 INFO - PROCESS | 1746 | 1468840951679 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 1746 | 1468840951683 Marionette TRACE conn4 <- [1,1854,null,{}] 04:22:31 INFO - PROCESS | 1746 | 1468840951691 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 1746 | 1468840951697 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:31 INFO - PROCESS | 1746 | 1468840951900 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:22:32 INFO - PROCESS | 1746 | 1468840952220 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 1746 | 1468840952229 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08a800 == 43 [pid = 1746] [id = 471] 04:22:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x93935400) [pid = 1746] [serial = 1414] [outer = (nil)] 04:22:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x953cfc00) [pid = 1746] [serial = 1415] [outer = 0x93935400] 04:22:32 INFO - PROCESS | 1746 | 1468840952318 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x954a8000) [pid = 1746] [serial = 1416] [outer = 0x93935400] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0af800 == 42 [pid = 1746] [id = 446] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x956e9c00 == 41 [pid = 1746] [id = 445] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9c00 == 40 [pid = 1746] [id = 435] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1ab000 == 39 [pid = 1746] [id = 436] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880000 == 38 [pid = 1746] [id = 448] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f875800 == 37 [pid = 1746] [id = 437] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x9567e800 == 36 [pid = 1746] [id = 443] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x95210800 == 35 [pid = 1746] [id = 438] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7db400 == 34 [pid = 1746] [id = 439] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b7400 == 33 [pid = 1746] [id = 440] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x93bca800 == 32 [pid = 1746] [id = 442] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f875400 == 31 [pid = 1746] [id = 444] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a1c00 == 30 [pid = 1746] [id = 441] 04:22:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07e400 == 29 [pid = 1746] [id = 447] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x93bcd000) [pid = 1746] [serial = 1358] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x91c08800) [pid = 1746] [serial = 1326] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f86bc00) [pid = 1746] [serial = 1325] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9520b000) [pid = 1746] [serial = 1329] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x95205800) [pid = 1746] [serial = 1328] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x956ee400) [pid = 1746] [serial = 1332] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x95686000) [pid = 1746] [serial = 1331] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x91d9e000) [pid = 1746] [serial = 1353] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x93d6a800) [pid = 1746] [serial = 1355] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f1adc00) [pid = 1746] [serial = 1349] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8e886c00) [pid = 1746] [serial = 1346] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x97826800) [pid = 1746] [serial = 1335] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8eac7c00) [pid = 1746] [serial = 1347] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x91152400) [pid = 1746] [serial = 1344] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f872000) [pid = 1746] [serial = 1343] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x956f7c00) [pid = 1746] [serial = 1334] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x97855800) [pid = 1746] [serial = 1338] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9784b000) [pid = 1746] [serial = 1337] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9a077400) [pid = 1746] [serial = 1341] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x99fac400) [pid = 1746] [serial = 1340] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x91c0a400) [pid = 1746] [serial = 1352] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x95207400) [pid = 1746] [serial = 1356] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8f874000) [pid = 1746] [serial = 1350] [outer = (nil)] [url = about:blank] 04:22:34 INFO - PROCESS | 1746 | 1468840954583 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2947ms 04:22:34 INFO - PROCESS | 1746 | 1468840954628 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1746 | 1468840954635 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 04:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:22:34 INFO - PROCESS | 1746 | 1468840954645 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1746 | 1468840954649 Marionette TRACE conn4 <- [1,1858,null,{}] 04:22:34 INFO - PROCESS | 1746 | 1468840954659 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 1746 | 1468840954666 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:34 INFO - PROCESS | 1746 | 1468840954872 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:22:35 INFO - PROCESS | 1746 | 1468840955046 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1746 | 1468840955059 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88ac00 == 30 [pid = 1746] [id = 472] 04:22:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8e88c000) [pid = 1746] [serial = 1417] [outer = (nil)] 04:22:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f07e400) [pid = 1746] [serial = 1418] [outer = 0x8e88c000] 04:22:35 INFO - PROCESS | 1746 | 1468840955150 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f082000) [pid = 1746] [serial = 1419] [outer = 0x8e88c000] 04:22:36 INFO - PROCESS | 1746 | 1468840956174 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1587ms 04:22:36 INFO - PROCESS | 1746 | 1468840956232 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1746 | 1468840956239 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 04:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:22:36 INFO - PROCESS | 1746 | 1468840956251 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1746 | 1468840956255 Marionette TRACE conn4 <- [1,1862,null,{}] 04:22:36 INFO - PROCESS | 1746 | 1468840956262 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 1746 | 1468840956268 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:36 INFO - PROCESS | 1746 | 1468840956467 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:22:36 INFO - PROCESS | 1746 | 1468840956700 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 1746 | 1468840956706 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f866800 == 31 [pid = 1746] [id = 473] 04:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f869000) [pid = 1746] [serial = 1420] [outer = (nil)] 04:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f86d800) [pid = 1746] [serial = 1421] [outer = 0x8f869000] 04:22:36 INFO - PROCESS | 1746 | 1468840956839 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8fa64800) [pid = 1746] [serial = 1422] [outer = 0x8f869000] 04:22:37 INFO - PROCESS | 1746 | 1468840957974 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1789ms 04:22:38 INFO - PROCESS | 1746 | 1468840958040 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:22:38 INFO - PROCESS | 1746 | 1468840958048 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 04:22:38 INFO - PROCESS | 1746 | 1468840958059 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1746 | 1468840958066 Marionette TRACE conn4 <- [1,1866,null,{}] 04:22:38 INFO - PROCESS | 1746 | 1468840958086 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 1746 | 1468840958097 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:38 INFO - PROCESS | 1746 | 1468840958337 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:22:38 INFO - PROCESS | 1746 | 1468840958580 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 1746 | 1468840958594 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cc800 == 32 [pid = 1746] [id = 474] 04:22:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x911d0000) [pid = 1746] [serial = 1423] [outer = (nil)] 04:22:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x91c08c00) [pid = 1746] [serial = 1424] [outer = 0x911d0000] 04:22:38 INFO - PROCESS | 1746 | 1468840958685 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x91d96000) [pid = 1746] [serial = 1425] [outer = 0x911d0000] 04:22:39 INFO - PROCESS | 1746 | 1468840959738 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1749ms 04:22:39 INFO - PROCESS | 1746 | 1468840959809 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 1746 | 1468840959814 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 04:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:22:39 INFO - PROCESS | 1746 | 1468840959821 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 1746 | 1468840959825 Marionette TRACE conn4 <- [1,1870,null,{}] 04:22:39 INFO - PROCESS | 1746 | 1468840959832 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 1746 | 1468840959838 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:40 INFO - PROCESS | 1746 | 1468840960035 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:22:40 INFO - PROCESS | 1746 | 1468840960261 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 1746 | 1468840960270 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x93939400 == 33 [pid = 1746] [id = 475] 04:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9393a000) [pid = 1746] [serial = 1426] [outer = (nil)] 04:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x939d8000) [pid = 1746] [serial = 1427] [outer = 0x9393a000] 04:22:40 INFO - PROCESS | 1746 | 1468840960386 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x93d66000) [pid = 1746] [serial = 1428] [outer = 0x9393a000] 04:22:41 INFO - PROCESS | 1746 | 1468840961351 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1602ms 04:22:41 INFO - PROCESS | 1746 | 1468840961425 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 1746 | 1468840961429 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 04:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:22:41 INFO - PROCESS | 1746 | 1468840961436 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1746 | 1468840961440 Marionette TRACE conn4 <- [1,1874,null,{}] 04:22:41 INFO - PROCESS | 1746 | 1468840961446 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 1746 | 1468840961452 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:41 INFO - PROCESS | 1746 | 1468840961652 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:22:41 INFO - PROCESS | 1746 | 1468840961887 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1746 | 1468840961897 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8800 == 34 [pid = 1746] [id = 476] 04:22:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9233c800) [pid = 1746] [serial = 1429] [outer = (nil)] 04:22:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x95208c00) [pid = 1746] [serial = 1430] [outer = 0x9233c800] 04:22:42 INFO - PROCESS | 1746 | 1468840962018 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x95236400) [pid = 1746] [serial = 1431] [outer = 0x9233c800] 04:22:43 INFO - PROCESS | 1746 | 1468840963216 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1843ms 04:22:43 INFO - PROCESS | 1746 | 1468840963292 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 1746 | 1468840963299 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 04:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:22:43 INFO - PROCESS | 1746 | 1468840963309 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 1746 | 1468840963319 Marionette TRACE conn4 <- [1,1878,null,{}] 04:22:43 INFO - PROCESS | 1746 | 1468840963331 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 1746 | 1468840963338 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:43 INFO - PROCESS | 1746 | 1468840963608 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa67800 == 33 [pid = 1746] [id = 470] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8eaca000 == 32 [pid = 1746] [id = 469] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x91c0c000 == 31 [pid = 1746] [id = 468] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x953d3800 == 30 [pid = 1746] [id = 467] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9782f000 == 29 [pid = 1746] [id = 466] 04:22:43 INFO - PROCESS | 1746 | --DOCSHELL 0x95686800 == 28 [pid = 1746] [id = 465] 04:22:43 INFO - PROCESS | 1746 | 1468840963856 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 1746 | 1468840963870 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eace400 == 29 [pid = 1746] [id = 477] 04:22:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8eacf400) [pid = 1746] [serial = 1432] [outer = (nil)] 04:22:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f08bc00) [pid = 1746] [serial = 1433] [outer = 0x8eacf400] 04:22:43 INFO - PROCESS | 1746 | 1468840963946 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f1a2800) [pid = 1746] [serial = 1434] [outer = 0x8eacf400] 04:22:44 INFO - PROCESS | 1746 | 1468840964771 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1541ms 04:22:44 INFO - PROCESS | 1746 | 1468840964850 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 1746 | 1468840964855 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 04:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:22:44 INFO - PROCESS | 1746 | 1468840964867 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 1746 | 1468840964870 Marionette TRACE conn4 <- [1,1882,null,{}] 04:22:44 INFO - PROCESS | 1746 | 1468840964878 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 1746 | 1468840964884 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:45 INFO - PROCESS | 1746 | 1468840965066 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:22:45 INFO - PROCESS | 1746 | 1468840965205 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1746 | 1468840965214 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e888800 == 30 [pid = 1746] [id = 478] 04:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x91153000) [pid = 1746] [serial = 1435] [outer = (nil)] 04:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x911cd400) [pid = 1746] [serial = 1436] [outer = 0x91153000] 04:22:45 INFO - PROCESS | 1746 | 1468840965293 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f86b000) [pid = 1746] [serial = 1437] [outer = 0x91153000] 04:22:46 INFO - PROCESS | 1746 | 1468840966172 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1350ms 04:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:22:46 INFO - PROCESS | 1746 | 1468840966223 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 1746 | 1468840966227 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 04:22:46 INFO - PROCESS | 1746 | 1468840966235 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1746 | 1468840966242 Marionette TRACE conn4 <- [1,1886,null,{}] 04:22:46 INFO - PROCESS | 1746 | 1468840966267 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 1746 | 1468840966276 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:46 INFO - PROCESS | 1746 | 1468840966513 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:22:46 INFO - PROCESS | 1746 | 1468840966565 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 1746 | 1468840966585 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x95288800 == 31 [pid = 1746] [id = 479] 04:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x953d1000) [pid = 1746] [serial = 1438] [outer = (nil)] 04:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x954a7800) [pid = 1746] [serial = 1439] [outer = 0x953d1000] 04:22:46 INFO - PROCESS | 1746 | 1468840966739 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x954cb400) [pid = 1746] [serial = 1440] [outer = 0x953d1000] 04:22:47 INFO - PROCESS | 1746 | 1468840967801 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1597ms 04:22:47 INFO - PROCESS | 1746 | 1468840967832 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 1746 | 1468840967837 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 04:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:22:47 INFO - PROCESS | 1746 | 1468840967846 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 1746 | 1468840967850 Marionette TRACE conn4 <- [1,1890,null,{}] 04:22:47 INFO - PROCESS | 1746 | 1468840967863 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 1746 | 1468840967869 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:48 INFO - PROCESS | 1746 | 1468840968136 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:22:48 INFO - PROCESS | 1746 | 1468840968166 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 1746 | 1468840968174 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x911cb800 == 32 [pid = 1746] [id = 480] 04:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x956ef800) [pid = 1746] [serial = 1441] [outer = (nil)] 04:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x97822800) [pid = 1746] [serial = 1442] [outer = 0x956ef800] 04:22:48 INFO - PROCESS | 1746 | 1468840968247 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9784bc00) [pid = 1746] [serial = 1443] [outer = 0x956ef800] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8fa6d400) [pid = 1746] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8fa6a800) [pid = 1746] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f087000) [pid = 1746] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x93b5d800) [pid = 1746] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x956f3800) [pid = 1746] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x97850800) [pid = 1746] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x99481400) [pid = 1746] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9782c800) [pid = 1746] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f86dc00) [pid = 1746] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x954b2400) [pid = 1746] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x91c02000) [pid = 1746] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x953c9400) [pid = 1746] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8e881400) [pid = 1746] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8fa65800) [pid = 1746] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8e88ec00) [pid = 1746] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x91da3c00) [pid = 1746] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9520ac00) [pid = 1746] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f0a9400) [pid = 1746] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:22:48 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f0aac00) [pid = 1746] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:22:49 INFO - PROCESS | 1746 | 1468840969278 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1486ms 04:22:49 INFO - PROCESS | 1746 | 1468840969333 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1746 | 1468840969336 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 04:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:22:49 INFO - PROCESS | 1746 | 1468840969344 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1746 | 1468840969347 Marionette TRACE conn4 <- [1,1894,null,{}] 04:22:49 INFO - PROCESS | 1746 | 1468840969353 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 1746 | 1468840969359 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:49 INFO - PROCESS | 1746 | 1468840969529 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:22:49 INFO - PROCESS | 1746 | 1468840969666 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 1746 | 1468840969672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88b000 == 33 [pid = 1746] [id = 481] 04:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8e88d800) [pid = 1746] [serial = 1444] [outer = (nil)] 04:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x95288c00) [pid = 1746] [serial = 1445] [outer = 0x8e88d800] 04:22:49 INFO - PROCESS | 1746 | 1468840969745 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x956ec800) [pid = 1746] [serial = 1446] [outer = 0x8e88d800] 04:22:50 INFO - PROCESS | 1746 | 1468840970580 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1298ms 04:22:50 INFO - PROCESS | 1746 | 1468840970676 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 1746 | 1468840970682 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 04:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:22:50 INFO - PROCESS | 1746 | 1468840970698 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 1746 | 1468840970705 Marionette TRACE conn4 <- [1,1898,null,{}] 04:22:50 INFO - PROCESS | 1746 | 1468840970715 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 1746 | 1468840970721 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:50 INFO - PROCESS | 1746 | 1468840970958 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:22:51 INFO - PROCESS | 1746 | 1468840971324 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1746 | 1468840971351 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7df800 == 34 [pid = 1746] [id = 482] 04:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8eac2c00) [pid = 1746] [serial = 1447] [outer = (nil)] 04:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8fa6b400) [pid = 1746] [serial = 1448] [outer = 0x8eac2c00] 04:22:51 INFO - PROCESS | 1746 | 1468840971501 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x911cc400) [pid = 1746] [serial = 1449] [outer = 0x8eac2c00] 04:22:52 INFO - PROCESS | 1746 | 1468840972547 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1910ms 04:22:52 INFO - PROCESS | 1746 | 1468840972607 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 1746 | 1468840972616 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 04:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:22:52 INFO - PROCESS | 1746 | 1468840972635 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 1746 | 1468840972646 Marionette TRACE conn4 <- [1,1902,null,{}] 04:22:52 INFO - PROCESS | 1746 | 1468840972658 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 1746 | 1468840972668 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:52 INFO - PROCESS | 1746 | 1468840972986 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:22:53 INFO - PROCESS | 1746 | 1468840973232 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1746 | 1468840973243 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bca800 == 35 [pid = 1746] [id = 483] 04:22:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x953cc400) [pid = 1746] [serial = 1450] [outer = (nil)] 04:22:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x954ab000) [pid = 1746] [serial = 1451] [outer = 0x953cc400] 04:22:53 INFO - PROCESS | 1746 | 1468840973332 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x95685c00) [pid = 1746] [serial = 1452] [outer = 0x953cc400] 04:22:54 INFO - PROCESS | 1746 | 1468840974274 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1705ms 04:22:54 INFO - PROCESS | 1746 | 1468840974331 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 1746 | 1468840974335 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 04:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:22:54 INFO - PROCESS | 1746 | 1468840974343 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1746 | 1468840974347 Marionette TRACE conn4 <- [1,1906,null,{}] 04:22:54 INFO - PROCESS | 1746 | 1468840974362 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 1746 | 1468840974371 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:54 INFO - PROCESS | 1746 | 1468840974641 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:22:55 INFO - PROCESS | 1746 | 1468840975065 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 1746 | 1468840975078 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x984f1c00 == 36 [pid = 1746] [id = 484] 04:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x99481400) [pid = 1746] [serial = 1453] [outer = (nil)] 04:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x99fa3800) [pid = 1746] [serial = 1454] [outer = 0x99481400] 04:22:55 INFO - PROCESS | 1746 | 1468840975165 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a06dc00) [pid = 1746] [serial = 1455] [outer = 0x99481400] 04:22:56 INFO - PROCESS | 1746 | 1468840976172 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1896ms 04:22:56 INFO - PROCESS | 1746 | 1468840976241 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1746 | 1468840976244 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 04:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:22:56 INFO - PROCESS | 1746 | 1468840976253 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1746 | 1468840976257 Marionette TRACE conn4 <- [1,1910,null,{}] 04:22:56 INFO - PROCESS | 1746 | 1468840976264 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 1746 | 1468840976270 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:56 INFO - PROCESS | 1746 | 1468840976595 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:22:56 INFO - PROCESS | 1746 | 1468840976844 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 1746 | 1468840976852 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7db400 == 37 [pid = 1746] [id = 485] 04:22:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8e88a000) [pid = 1746] [serial = 1456] [outer = (nil)] 04:22:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x99488000) [pid = 1746] [serial = 1457] [outer = 0x8e88a000] 04:22:56 INFO - PROCESS | 1746 | 1468840976938 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9a19e400) [pid = 1746] [serial = 1458] [outer = 0x8e88a000] 04:22:57 INFO - PROCESS | 1746 | 1468840977874 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1691ms 04:22:57 INFO - PROCESS | 1746 | 1468840977946 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:22:57 INFO - PROCESS | 1746 | 1468840977950 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 04:22:57 INFO - PROCESS | 1746 | 1468840977958 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 1746 | 1468840977961 Marionette TRACE conn4 <- [1,1914,null,{}] 04:22:57 INFO - PROCESS | 1746 | 1468840977968 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:57 INFO - PROCESS | 1746 | 1468840977973 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:58 INFO - PROCESS | 1746 | 1468840978208 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:22:58 INFO - PROCESS | 1746 | 1468840978434 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1746 | 1468840978442 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f082800 == 38 [pid = 1746] [id = 486] 04:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9a06d800) [pid = 1746] [serial = 1459] [outer = (nil)] 04:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a61d000) [pid = 1746] [serial = 1460] [outer = 0x9a06d800] 04:22:58 INFO - PROCESS | 1746 | 1468840978572 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9a620400) [pid = 1746] [serial = 1461] [outer = 0x9a06d800] 04:22:59 INFO - PROCESS | 1746 | 1468840979514 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 04:22:59 INFO - PROCESS | 1746 | 1468840979591 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 1746 | 1468840979595 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 04:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:22:59 INFO - PROCESS | 1746 | 1468840979602 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 1746 | 1468840979605 Marionette TRACE conn4 <- [1,1918,null,{}] 04:22:59 INFO - PROCESS | 1746 | 1468840979612 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 1746 | 1468840979623 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:22:59 INFO - PROCESS | 1746 | 1468840979900 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:23:00 INFO - PROCESS | 1746 | 1468840980144 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 1746 | 1468840980153 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a0d6400 == 39 [pid = 1746] [id = 487] 04:23:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9a19b400) [pid = 1746] [serial = 1462] [outer = (nil)] 04:23:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9a972c00) [pid = 1746] [serial = 1463] [outer = 0x9a19b400] 04:23:00 INFO - PROCESS | 1746 | 1468840980270 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x9a97ac00) [pid = 1746] [serial = 1464] [outer = 0x9a19b400] 04:23:01 INFO - PROCESS | 1746 | 1468840981223 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1684ms 04:23:01 INFO - PROCESS | 1746 | 1468840981288 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 1746 | 1468840981291 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 04:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:23:01 INFO - PROCESS | 1746 | 1468840981299 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 1746 | 1468840981304 Marionette TRACE conn4 <- [1,1922,null,{}] 04:23:01 INFO - PROCESS | 1746 | 1468840981310 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 1746 | 1468840981316 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:01 INFO - PROCESS | 1746 | 1468840981598 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:23:01 INFO - PROCESS | 1746 | 1468840981882 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1746 | 1468840981892 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1aec00 == 40 [pid = 1746] [id = 488] 04:23:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x91157400) [pid = 1746] [serial = 1465] [outer = (nil)] 04:23:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x94837c00) [pid = 1746] [serial = 1466] [outer = 0x91157400] 04:23:01 INFO - PROCESS | 1746 | 1468840981989 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9a9efc00) [pid = 1746] [serial = 1467] [outer = 0x91157400] 04:23:02 INFO - PROCESS | 1746 | 1468840982978 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1747ms 04:23:03 INFO - PROCESS | 1746 | 1468840983048 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 1746 | 1468840983052 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 04:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:23:03 INFO - PROCESS | 1746 | 1468840983060 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 1746 | 1468840983065 Marionette TRACE conn4 <- [1,1926,null,{}] 04:23:03 INFO - PROCESS | 1746 | 1468840983072 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:03 INFO - PROCESS | 1746 | 1468840983078 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:03 INFO - PROCESS | 1746 | 1468840983308 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:23:03 INFO - PROCESS | 1746 | 1468840983550 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 1746 | 1468840983559 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880800 == 41 [pid = 1746] [id = 489] 04:23:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8e88d400) [pid = 1746] [serial = 1468] [outer = (nil)] 04:23:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f869c00) [pid = 1746] [serial = 1469] [outer = 0x8e88d400] 04:23:03 INFO - PROCESS | 1746 | 1468840983695 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9115a800) [pid = 1746] [serial = 1470] [outer = 0x8e88d400] 04:23:05 INFO - PROCESS | 1746 | 1468840985033 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2040ms 04:23:05 INFO - PROCESS | 1746 | 1468840985102 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 1746 | 1468840985108 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 04:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:23:05 INFO - PROCESS | 1746 | 1468840985117 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 1746 | 1468840985121 Marionette TRACE conn4 <- [1,1930,null,{}] 04:23:05 INFO - PROCESS | 1746 | 1468840985132 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:05 INFO - PROCESS | 1746 | 1468840985138 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:05 INFO - PROCESS | 1746 | 1468840985399 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:23:05 INFO - PROCESS | 1746 | 1468840985755 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 1746 | 1468840985766 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a9800 == 42 [pid = 1746] [id = 490] 04:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f1aac00) [pid = 1746] [serial = 1471] [outer = (nil)] 04:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8fa67800) [pid = 1746] [serial = 1472] [outer = 0x8f1aac00] 04:23:05 INFO - PROCESS | 1746 | 1468840985850 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x911c8c00) [pid = 1746] [serial = 1473] [outer = 0x8f1aac00] 04:23:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0a8800 == 41 [pid = 1746] [id = 453] 04:23:06 INFO - PROCESS | 1746 | --DOCSHELL 0x93bd0c00 == 40 [pid = 1746] [id = 451] 04:23:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de800 == 39 [pid = 1746] [id = 452] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x953cfc00) [pid = 1746] [serial = 1415] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88ac00 == 38 [pid = 1746] [id = 472] 04:23:06 INFO - PROCESS | 1746 | 1468840986868 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1789ms 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x97851800) [pid = 1746] [serial = 1398] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x99fa8c00) [pid = 1746] [serial = 1401] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9a0df000) [pid = 1746] [serial = 1404] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9a077c00) [pid = 1746] [serial = 1403] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9a36cc00) [pid = 1746] [serial = 1406] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9a6bb400) [pid = 1746] [serial = 1410] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9a19c400) [pid = 1746] [serial = 1409] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x91c0fc00) [pid = 1746] [serial = 1413] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9a625000) [pid = 1746] [serial = 1407] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9782b400) [pid = 1746] [serial = 1389] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x954ca800) [pid = 1746] [serial = 1367] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9567f800) [pid = 1746] [serial = 1385] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x95684000) [pid = 1746] [serial = 1370] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8eacc400) [pid = 1746] [serial = 1373] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x911c2c00) [pid = 1746] [serial = 1377] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x93d66400) [pid = 1746] [serial = 1365] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9483a800) [pid = 1746] [serial = 1380] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x954aec00) [pid = 1746] [serial = 1382] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x9114b400) [pid = 1746] [serial = 1376] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x93b5d000) [pid = 1746] [serial = 1379] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x954c8c00) [pid = 1746] [serial = 1383] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x956f2000) [pid = 1746] [serial = 1386] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x91153800) [pid = 1746] [serial = 1362] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x93d6c000) [pid = 1746] [serial = 1359] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954d0800) [pid = 1746] [serial = 1368] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x939d7800) [pid = 1746] [serial = 1364] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f08a000) [pid = 1746] [serial = 1374] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x956ec000) [pid = 1746] [serial = 1371] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f1a1000) [pid = 1746] [serial = 1361] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x954d2000) [pid = 1746] [serial = 1388] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x911cb400) [pid = 1746] [serial = 1412] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f1a1400) [pid = 1746] [serial = 1391] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x93d6e400) [pid = 1746] [serial = 1394] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8fa6e800) [pid = 1746] [serial = 1392] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9784a800) [pid = 1746] [serial = 1397] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x95239000) [pid = 1746] [serial = 1395] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9970d000) [pid = 1746] [serial = 1400] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1746 | 1468840986977 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 1746 | 1468840986989 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 04:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:23:07 INFO - PROCESS | 1746 | 1468840987016 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1746 | 1468840987021 Marionette TRACE conn4 <- [1,1934,null,{}] 04:23:07 INFO - PROCESS | 1746 | 1468840987032 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:07 INFO - PROCESS | 1746 | 1468840987040 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:07 INFO - PROCESS | 1746 | 1468840987225 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:23:07 INFO - PROCESS | 1746 | 1468840987433 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1746 | 1468840987439 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa66800 == 39 [pid = 1746] [id = 491] 04:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x91159c00) [pid = 1746] [serial = 1474] [outer = (nil)] 04:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x91d97000) [pid = 1746] [serial = 1475] [outer = 0x91159c00] 04:23:07 INFO - PROCESS | 1746 | 1468840987523 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x92335800) [pid = 1746] [serial = 1476] [outer = 0x91159c00] 04:23:08 INFO - PROCESS | 1746 | 1468840988433 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1493ms 04:23:08 INFO - PROCESS | 1746 | 1468840988502 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1746 | 1468840988506 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 04:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:23:08 INFO - PROCESS | 1746 | 1468840988514 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1746 | 1468840988520 Marionette TRACE conn4 <- [1,1938,null,{}] 04:23:08 INFO - PROCESS | 1746 | 1468840988537 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 1746 | 1468840988547 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:08 INFO - PROCESS | 1746 | 1468840988730 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:23:08 INFO - PROCESS | 1746 | 1468840988928 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 1746 | 1468840988940 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9522d800 == 40 [pid = 1746] [id = 492] 04:23:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x95236c00) [pid = 1746] [serial = 1477] [outer = (nil)] 04:23:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x95281800) [pid = 1746] [serial = 1478] [outer = 0x95236c00] 04:23:09 INFO - PROCESS | 1746 | 1468840989020 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x954a4800) [pid = 1746] [serial = 1479] [outer = 0x95236c00] 04:23:09 INFO - PROCESS | 1746 | 1468840989861 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1388ms 04:23:09 INFO - PROCESS | 1746 | 1468840989903 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:23:09 INFO - PROCESS | 1746 | 1468840989908 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 04:23:09 INFO - PROCESS | 1746 | 1468840989923 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 1746 | 1468840989926 Marionette TRACE conn4 <- [1,1942,null,{}] 04:23:09 INFO - PROCESS | 1746 | 1468840989933 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:09 INFO - PROCESS | 1746 | 1468840989938 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:10 INFO - PROCESS | 1746 | 1468840990162 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:23:10 INFO - PROCESS | 1746 | 1468840990194 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 1746 | 1468840990201 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x91151000 == 41 [pid = 1746] [id = 493] 04:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9520e000) [pid = 1746] [serial = 1480] [outer = (nil)] 04:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x954d0800) [pid = 1746] [serial = 1481] [outer = 0x9520e000] 04:23:10 INFO - PROCESS | 1746 | 1468840990297 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x95684800) [pid = 1746] [serial = 1482] [outer = 0x9520e000] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x953d1000) [pid = 1746] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9393a000) [pid = 1746] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x91153000) [pid = 1746] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e88c000) [pid = 1746] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9233c800) [pid = 1746] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f869000) [pid = 1746] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8eacf400) [pid = 1746] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x93935400) [pid = 1746] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x911d0000) [pid = 1746] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:23:11 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x956ef800) [pid = 1746] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:23:11 INFO - PROCESS | 1746 | 1468840991735 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1844ms 04:23:11 INFO - PROCESS | 1746 | 1468840991760 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:23:11 INFO - PROCESS | 1746 | 1468840991764 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 04:23:11 INFO - PROCESS | 1746 | 1468840991772 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 1746 | 1468840991776 Marionette TRACE conn4 <- [1,1946,null,{}] 04:23:11 INFO - PROCESS | 1746 | 1468840991783 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:11 INFO - PROCESS | 1746 | 1468840991789 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:11 INFO - PROCESS | 1746 | 1468840991962 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:23:12 INFO - PROCESS | 1746 | 1468840991977 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 1746 | 1468840991984 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e0800 == 42 [pid = 1746] [id = 494] 04:23:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8e88c000) [pid = 1746] [serial = 1483] [outer = (nil)] 04:23:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x93941c00) [pid = 1746] [serial = 1484] [outer = 0x8e88c000] 04:23:12 INFO - PROCESS | 1746 | 1468840992198 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x954cf800) [pid = 1746] [serial = 1485] [outer = 0x8e88c000] 04:23:13 INFO - PROCESS | 1746 | 1468840993024 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1281ms 04:23:13 INFO - PROCESS | 1746 | 1468840993052 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 1746 | 1468840993056 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 04:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:23:13 INFO - PROCESS | 1746 | 1468840993063 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 1746 | 1468840993066 Marionette TRACE conn4 <- [1,1950,null,{}] 04:23:13 INFO - PROCESS | 1746 | 1468840993072 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:13 INFO - PROCESS | 1746 | 1468840993081 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:13 INFO - PROCESS | 1746 | 1468840993365 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:23:13 INFO - PROCESS | 1746 | 1468840993382 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 1746 | 1468840993391 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c2000 == 43 [pid = 1746] [id = 495] 04:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9520b000) [pid = 1746] [serial = 1486] [outer = (nil)] 04:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x97855000) [pid = 1746] [serial = 1487] [outer = 0x9520b000] 04:23:13 INFO - PROCESS | 1746 | 1468840993464 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9970cc00) [pid = 1746] [serial = 1488] [outer = 0x9520b000] 04:23:14 INFO - PROCESS | 1746 | 1468840994612 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1581ms 04:23:14 INFO - PROCESS | 1746 | 1468840994645 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 1746 | 1468840994652 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 04:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:23:14 INFO - PROCESS | 1746 | 1468840994661 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 1746 | 1468840994670 Marionette TRACE conn4 <- [1,1954,null,{}] 04:23:14 INFO - PROCESS | 1746 | 1468840994679 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 1746 | 1468840994685 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:14 INFO - PROCESS | 1746 | 1468840994914 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:23:15 INFO - PROCESS | 1746 | 1468840995153 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 1746 | 1468840995165 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080c00 == 44 [pid = 1746] [id = 496] 04:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f08ac00) [pid = 1746] [serial = 1489] [outer = (nil)] 04:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x91153800) [pid = 1746] [serial = 1490] [outer = 0x8f08ac00] 04:23:15 INFO - PROCESS | 1746 | 1468840995297 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x91d9a000) [pid = 1746] [serial = 1491] [outer = 0x8f08ac00] 04:23:16 INFO - PROCESS | 1746 | 1468840996279 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1688ms 04:23:16 INFO - PROCESS | 1746 | 1468840996350 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 1746 | 1468840996359 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 04:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:23:16 INFO - PROCESS | 1746 | 1468840996372 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 1746 | 1468840996378 Marionette TRACE conn4 <- [1,1958,null,{}] 04:23:16 INFO - PROCESS | 1746 | 1468840996385 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:16 INFO - PROCESS | 1746 | 1468840996392 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:16 INFO - PROCESS | 1746 | 1468840996652 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:23:16 INFO - PROCESS | 1746 | 1468840996934 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1746 | 1468840996945 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9114f400 == 45 [pid = 1746] [id = 497] 04:23:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x95206000) [pid = 1746] [serial = 1492] [outer = (nil)] 04:23:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x953d2800) [pid = 1746] [serial = 1493] [outer = 0x95206000] 04:23:17 INFO - PROCESS | 1746 | 1468840997052 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x954d0400) [pid = 1746] [serial = 1494] [outer = 0x95206000] 04:23:18 INFO - PROCESS | 1746 | 1468840997995 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1700ms 04:23:18 INFO - PROCESS | 1746 | 1468840998071 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 1746 | 1468840998076 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 04:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:23:18 INFO - PROCESS | 1746 | 1468840998085 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1746 | 1468840998092 Marionette TRACE conn4 <- [1,1962,null,{}] 04:23:18 INFO - PROCESS | 1746 | 1468840998111 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:18 INFO - PROCESS | 1746 | 1468840998121 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:18 INFO - PROCESS | 1746 | 1468840998479 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:23:18 INFO - PROCESS | 1746 | 1468840998680 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 1746 | 1468840998694 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9837c800 == 46 [pid = 1746] [id = 498] 04:23:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x98418c00) [pid = 1746] [serial = 1495] [outer = (nil)] 04:23:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9a06bc00) [pid = 1746] [serial = 1496] [outer = 0x98418c00] 04:23:18 INFO - PROCESS | 1746 | 1468840998784 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9a079000) [pid = 1746] [serial = 1497] [outer = 0x98418c00] 04:23:19 INFO - PROCESS | 1746 | 1468840999747 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1698ms 04:23:19 INFO - PROCESS | 1746 | 1468840999785 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 1746 | 1468840999791 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 04:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:23:19 INFO - PROCESS | 1746 | 1468840999798 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 1746 | 1468840999801 Marionette TRACE conn4 <- [1,1966,null,{}] 04:23:19 INFO - PROCESS | 1746 | 1468840999808 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 1746 | 1468840999813 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:20 INFO - PROCESS | 1746 | 1468841000026 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:23:20 INFO - PROCESS | 1746 | 1468841000212 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1746 | 1468841000222 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dbc00 == 47 [pid = 1746] [id = 499] 04:23:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8e882000) [pid = 1746] [serial = 1498] [outer = (nil)] 04:23:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9a417c00) [pid = 1746] [serial = 1499] [outer = 0x8e882000] 04:23:20 INFO - PROCESS | 1746 | 1468841000363 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9a623000) [pid = 1746] [serial = 1500] [outer = 0x8e882000] 04:23:21 INFO - PROCESS | 1746 | 1468841001305 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 04:23:21 INFO - PROCESS | 1746 | 1468841001337 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1746 | 1468841001343 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 04:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:23:21 INFO - PROCESS | 1746 | 1468841001369 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1746 | 1468841001373 Marionette TRACE conn4 <- [1,1970,null,{}] 04:23:21 INFO - PROCESS | 1746 | 1468841001379 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 1746 | 1468841001384 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:21 INFO - PROCESS | 1746 | 1468841001586 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:23:21 INFO - PROCESS | 1746 | 1468841001779 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1746 | 1468841001789 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de400 == 48 [pid = 1746] [id = 500] 04:23:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x95210800) [pid = 1746] [serial = 1501] [outer = (nil)] 04:23:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9a96f000) [pid = 1746] [serial = 1502] [outer = 0x95210800] 04:23:21 INFO - PROCESS | 1746 | 1468841001915 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a977c00) [pid = 1746] [serial = 1503] [outer = 0x95210800] 04:23:22 INFO - PROCESS | 1746 | 1468841002963 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1640ms 04:23:23 INFO - PROCESS | 1746 | 1468841003007 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:23:23 INFO - PROCESS | 1746 | 1468841003012 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 04:23:23 INFO - PROCESS | 1746 | 1468841003019 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1746 | 1468841003022 Marionette TRACE conn4 <- [1,1974,null,{}] 04:23:23 INFO - PROCESS | 1746 | 1468841003029 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 1746 | 1468841003039 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:23 INFO - PROCESS | 1746 | 1468841003254 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:23:23 INFO - PROCESS | 1746 | 1468841003537 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1746 | 1468841003545 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9483f000 == 49 [pid = 1746] [id = 501] 04:23:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9520cc00) [pid = 1746] [serial = 1504] [outer = (nil)] 04:23:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9af5a000) [pid = 1746] [serial = 1505] [outer = 0x9520cc00] 04:23:23 INFO - PROCESS | 1746 | 1468841003671 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9af61800) [pid = 1746] [serial = 1506] [outer = 0x9520cc00] 04:23:24 INFO - PROCESS | 1746 | 1468841004533 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1539ms 04:23:24 INFO - PROCESS | 1746 | 1468841004559 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:23:24 INFO - PROCESS | 1746 | 1468841004563 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 04:23:24 INFO - PROCESS | 1746 | 1468841004570 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1746 | 1468841004574 Marionette TRACE conn4 <- [1,1978,null,{}] 04:23:24 INFO - PROCESS | 1746 | 1468841004595 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1746 | 1468841004601 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:24 INFO - PROCESS | 1746 | 1468841004850 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:23:25 INFO - PROCESS | 1746 | 1468841004998 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1746 | 1468841005009 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a1400 == 50 [pid = 1746] [id = 502] 04:23:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8f1a4c00) [pid = 1746] [serial = 1507] [outer = (nil)] 04:23:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x954d3800) [pid = 1746] [serial = 1508] [outer = 0x8f1a4c00] 04:23:25 INFO - PROCESS | 1746 | 1468841005093 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9af5b000) [pid = 1746] [serial = 1509] [outer = 0x8f1a4c00] 04:23:26 INFO - PROCESS | 1746 | 1468841006042 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1546ms 04:23:26 INFO - PROCESS | 1746 | 1468841006117 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 1746 | 1468841006120 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 04:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:23:26 INFO - PROCESS | 1746 | 1468841006127 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1746 | 1468841006130 Marionette TRACE conn4 <- [1,1982,null,{}] 04:23:26 INFO - PROCESS | 1746 | 1468841006136 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:26 INFO - PROCESS | 1746 | 1468841006142 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:26 INFO - PROCESS | 1746 | 1468841006337 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:23:26 INFO - PROCESS | 1746 | 1468841006832 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 1746 | 1468841006841 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f089c00 == 51 [pid = 1746] [id = 503] 04:23:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f08a400) [pid = 1746] [serial = 1510] [outer = (nil)] 04:23:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f1a1000) [pid = 1746] [serial = 1511] [outer = 0x8f08a400] 04:23:26 INFO - PROCESS | 1746 | 1468841006964 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f870400) [pid = 1746] [serial = 1512] [outer = 0x8f08a400] 04:23:27 INFO - PROCESS | 1746 | 1468841007995 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1887ms 04:23:28 INFO - PROCESS | 1746 | 1468841008016 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 1746 | 1468841008022 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 04:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:23:28 INFO - PROCESS | 1746 | 1468841008031 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1746 | 1468841008036 Marionette TRACE conn4 <- [1,1986,null,{}] 04:23:28 INFO - PROCESS | 1746 | 1468841008044 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 1746 | 1468841008053 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:28 INFO - PROCESS | 1746 | 1468841008246 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:23:28 INFO - PROCESS | 1746 | 1468841008485 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1746 | 1468841008497 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x91157000 == 52 [pid = 1746] [id = 504] 04:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x91d9b400) [pid = 1746] [serial = 1513] [outer = (nil)] 04:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x93bce000) [pid = 1746] [serial = 1514] [outer = 0x91d9b400] 04:23:28 INFO - PROCESS | 1746 | 1468841008620 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x94835c00) [pid = 1746] [serial = 1515] [outer = 0x91d9b400] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x95288c00) [pid = 1746] [serial = 1445] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x91d96000) [pid = 1746] [serial = 1425] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x91c08c00) [pid = 1746] [serial = 1424] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x97822800) [pid = 1746] [serial = 1442] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x954a7800) [pid = 1746] [serial = 1439] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9784bc00) [pid = 1746] [serial = 1443] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f86b000) [pid = 1746] [serial = 1437] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x954cb400) [pid = 1746] [serial = 1440] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x93d66000) [pid = 1746] [serial = 1428] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x939d8000) [pid = 1746] [serial = 1427] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x911cd400) [pid = 1746] [serial = 1436] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f082000) [pid = 1746] [serial = 1419] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f07e400) [pid = 1746] [serial = 1418] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x95236400) [pid = 1746] [serial = 1431] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x95208c00) [pid = 1746] [serial = 1430] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8fa64800) [pid = 1746] [serial = 1422] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f86d800) [pid = 1746] [serial = 1421] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f08bc00) [pid = 1746] [serial = 1433] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f1a2800) [pid = 1746] [serial = 1434] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x954a8000) [pid = 1746] [serial = 1416] [outer = (nil)] [url = about:blank] 04:23:29 INFO - PROCESS | 1746 | 1468841009571 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1595ms 04:23:29 INFO - PROCESS | 1746 | 1468841009629 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 1746 | 1468841009635 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 04:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:23:29 INFO - PROCESS | 1746 | 1468841009643 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 1746 | 1468841009646 Marionette TRACE conn4 <- [1,1990,null,{}] 04:23:29 INFO - PROCESS | 1746 | 1468841009652 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:29 INFO - PROCESS | 1746 | 1468841009658 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:30 INFO - PROCESS | 1746 | 1468841010039 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:23:30 INFO - PROCESS | 1746 | 1468841010301 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1746 | 1468841010309 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a8800 == 53 [pid = 1746] [id = 505] 04:23:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9520e800) [pid = 1746] [serial = 1516] [outer = (nil)] 04:23:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x95238c00) [pid = 1746] [serial = 1517] [outer = 0x9520e800] 04:23:30 INFO - PROCESS | 1746 | 1468841010399 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x95287800) [pid = 1746] [serial = 1518] [outer = 0x9520e800] 04:23:31 INFO - PROCESS | 1746 | 1468841011207 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 04:23:31 INFO - PROCESS | 1746 | 1468841011224 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1746 | 1468841011227 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 04:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:23:31 INFO - PROCESS | 1746 | 1468841011242 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1746 | 1468841011252 Marionette TRACE conn4 <- [1,1994,null,{}] 04:23:31 INFO - PROCESS | 1746 | 1468841011261 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1746 | 1468841011269 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:31 INFO - PROCESS | 1746 | 1468841011538 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:23:31 INFO - PROCESS | 1746 | 1468841011567 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1746 | 1468841011574 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c08c00 == 54 [pid = 1746] [id = 506] 04:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x956f3000) [pid = 1746] [serial = 1519] [outer = (nil)] 04:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9782ec00) [pid = 1746] [serial = 1520] [outer = 0x956f3000] 04:23:31 INFO - PROCESS | 1746 | 1468841011645 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9784e800) [pid = 1746] [serial = 1521] [outer = 0x956f3000] 04:23:32 INFO - PROCESS | 1746 | 1468841012665 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1457ms 04:23:32 INFO - PROCESS | 1746 | 1468841012693 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:23:32 INFO - PROCESS | 1746 | 1468841012698 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 04:23:32 INFO - PROCESS | 1746 | 1468841012708 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1746 | 1468841012711 Marionette TRACE conn4 <- [1,1998,null,{}] 04:23:32 INFO - PROCESS | 1746 | 1468841012726 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1746 | 1468841012732 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:32 INFO - PROCESS | 1746 | 1468841012975 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:23:33 INFO - PROCESS | 1746 | 1468841013006 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1746 | 1468841013014 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da3c00 == 55 [pid = 1746] [id = 507] 04:23:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x98446800) [pid = 1746] [serial = 1522] [outer = (nil)] 04:23:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9a071800) [pid = 1746] [serial = 1523] [outer = 0x98446800] 04:23:33 INFO - PROCESS | 1746 | 1468841013111 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9a1e8c00) [pid = 1746] [serial = 1524] [outer = 0x98446800] 04:23:33 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x91159c00) [pid = 1746] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:23:33 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9520e000) [pid = 1746] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:23:33 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f1aac00) [pid = 1746] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:23:33 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x95236c00) [pid = 1746] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:23:33 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8e88c000) [pid = 1746] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:23:34 INFO - PROCESS | 1746 | 1468841014278 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1593ms 04:23:34 INFO - PROCESS | 1746 | 1468841014299 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1746 | 1468841014303 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 04:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:23:34 INFO - PROCESS | 1746 | 1468841014311 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1746 | 1468841014315 Marionette TRACE conn4 <- [1,2002,null,{}] 04:23:34 INFO - PROCESS | 1746 | 1468841014321 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 1746 | 1468841014326 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:34 INFO - PROCESS | 1746 | 1468841014569 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:23:34 INFO - PROCESS | 1746 | 1468841014588 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1746 | 1468841014609 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x97827400 == 56 [pid = 1746] [id = 508] 04:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9784a800) [pid = 1746] [serial = 1525] [outer = (nil)] 04:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9a61f800) [pid = 1746] [serial = 1526] [outer = 0x9784a800] 04:23:34 INFO - PROCESS | 1746 | 1468841014695 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9a974c00) [pid = 1746] [serial = 1527] [outer = 0x9784a800] 04:23:35 INFO - PROCESS | 1746 | 1468841015648 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1382ms 04:23:35 INFO - PROCESS | 1746 | 1468841015694 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1746 | 1468841015698 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 04:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:23:35 INFO - PROCESS | 1746 | 1468841015709 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1746 | 1468841015713 Marionette TRACE conn4 <- [1,2006,null,{}] 04:23:35 INFO - PROCESS | 1746 | 1468841015719 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1746 | 1468841015725 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:35 INFO - PROCESS | 1746 | 1468841015989 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:23:36 INFO - PROCESS | 1746 | 1468841016180 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1746 | 1468841016189 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e883000 == 57 [pid = 1746] [id = 509] 04:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8e886800) [pid = 1746] [serial = 1528] [outer = (nil)] 04:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8eac3000) [pid = 1746] [serial = 1529] [outer = 0x8e886800] 04:23:36 INFO - PROCESS | 1746 | 1468841016281 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f07cc00) [pid = 1746] [serial = 1530] [outer = 0x8e886800] 04:23:37 INFO - PROCESS | 1746 | 1468841017364 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:23:37 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 04:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1685ms 04:23:37 INFO - PROCESS | 1746 | 1468841017416 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1746 | 1468841017423 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 04:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:23:37 INFO - PROCESS | 1746 | 1468841017435 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 1746 | 1468841017440 Marionette TRACE conn4 <- [1,2010,null,{}] 04:23:37 INFO - PROCESS | 1746 | 1468841017449 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:37 INFO - PROCESS | 1746 | 1468841017456 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:37 INFO - PROCESS | 1746 | 1468841017672 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:23:37 INFO - PROCESS | 1746 | 1468841017909 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 1746 | 1468841017916 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8fa6e000 == 58 [pid = 1746] [id = 510] 04:23:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x911ca800) [pid = 1746] [serial = 1531] [outer = (nil)] 04:23:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x91d98800) [pid = 1746] [serial = 1532] [outer = 0x911ca800] 04:23:38 INFO - PROCESS | 1746 | 1468841018053 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9233a000) [pid = 1746] [serial = 1533] [outer = 0x911ca800] 04:23:39 INFO - PROCESS | 1746 | 1468841019083 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:23:39 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 04:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1700ms 04:23:39 INFO - PROCESS | 1746 | 1468841019135 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1746 | 1468841019140 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 04:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:23:39 INFO - PROCESS | 1746 | 1468841019148 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 1746 | 1468841019153 Marionette TRACE conn4 <- [1,2014,null,{}] 04:23:39 INFO - PROCESS | 1746 | 1468841019159 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 1746 | 1468841019165 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:39 INFO - PROCESS | 1746 | 1468841019395 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:23:39 INFO - PROCESS | 1746 | 1468841019679 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1746 | 1468841019687 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x93bc4400 == 59 [pid = 1746] [id = 511] 04:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x93d6a800) [pid = 1746] [serial = 1534] [outer = (nil)] 04:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x954c8000) [pid = 1746] [serial = 1535] [outer = 0x93d6a800] 04:23:39 INFO - PROCESS | 1746 | 1468841019787 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9567c800) [pid = 1746] [serial = 1536] [outer = 0x93d6a800] 04:23:40 INFO - PROCESS | 1746 | 1468841020799 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1690ms 04:23:40 INFO - PROCESS | 1746 | 1468841020840 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1746 | 1468841020848 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 04:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:23:40 INFO - PROCESS | 1746 | 1468841020868 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1746 | 1468841020876 Marionette TRACE conn4 <- [1,2018,null,{}] 04:23:40 INFO - PROCESS | 1746 | 1468841020883 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 1746 | 1468841020890 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:41 INFO - PROCESS | 1746 | 1468841021107 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:23:41 INFO - PROCESS | 1746 | 1468841021382 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1746 | 1468841021396 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d9c00 == 60 [pid = 1746] [id = 512] 04:23:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x954cb400) [pid = 1746] [serial = 1537] [outer = (nil)] 04:23:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9a971000) [pid = 1746] [serial = 1538] [outer = 0x954cb400] 04:23:41 INFO - PROCESS | 1746 | 1468841021576 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9aecd400) [pid = 1746] [serial = 1539] [outer = 0x954cb400] 04:23:42 INFO - PROCESS | 1746 | 1468841022510 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1702ms 04:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:23:42 INFO - PROCESS | 1746 | 1468841022562 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1746 | 1468841022565 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 04:23:42 INFO - PROCESS | 1746 | 1468841022572 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1746 | 1468841022576 Marionette TRACE conn4 <- [1,2022,null,{}] 04:23:42 INFO - PROCESS | 1746 | 1468841022581 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 1746 | 1468841022587 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:42 INFO - PROCESS | 1746 | 1468841022793 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:23:42 INFO - PROCESS | 1746 | 1468841022982 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1746 | 1468841022992 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacd800 == 61 [pid = 1746] [id = 513] 04:23:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8eacdc00) [pid = 1746] [serial = 1540] [outer = (nil)] 04:23:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9af65c00) [pid = 1746] [serial = 1541] [outer = 0x8eacdc00] 04:23:43 INFO - PROCESS | 1746 | 1468841023113 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9b3c2c00) [pid = 1746] [serial = 1542] [outer = 0x8eacdc00] 04:23:44 INFO - PROCESS | 1746 | 1468841024059 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1538ms 04:23:44 INFO - PROCESS | 1746 | 1468841024110 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1746 | 1468841024114 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 04:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:23:44 INFO - PROCESS | 1746 | 1468841024121 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1746 | 1468841024124 Marionette TRACE conn4 <- [1,2026,null,{}] 04:23:44 INFO - PROCESS | 1746 | 1468841024131 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 1746 | 1468841024136 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:44 INFO - PROCESS | 1746 | 1468841024345 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:23:44 INFO - PROCESS | 1746 | 1468841024586 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1746 | 1468841024604 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b6a7c00 == 62 [pid = 1746] [id = 514] 04:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9b6a8400) [pid = 1746] [serial = 1543] [outer = (nil)] 04:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9b731000) [pid = 1746] [serial = 1544] [outer = 0x9b6a8400] 04:23:44 INFO - PROCESS | 1746 | 1468841024742 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9d426400) [pid = 1746] [serial = 1545] [outer = 0x9b6a8400] 04:23:45 INFO - PROCESS | 1746 | 1468841025750 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1682ms 04:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:23:45 INFO - PROCESS | 1746 | 1468841025804 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1746 | 1468841025807 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 04:23:45 INFO - PROCESS | 1746 | 1468841025814 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1746 | 1468841025817 Marionette TRACE conn4 <- [1,2030,null,{}] 04:23:45 INFO - PROCESS | 1746 | 1468841025823 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 1746 | 1468841025828 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:46 INFO - PROCESS | 1746 | 1468841026032 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:23:46 INFO - PROCESS | 1746 | 1468841026222 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1746 | 1468841026228 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dd800 == 63 [pid = 1746] [id = 515] 04:23:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8e88ac00) [pid = 1746] [serial = 1546] [outer = (nil)] 04:23:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9d818c00) [pid = 1746] [serial = 1547] [outer = 0x8e88ac00] 04:23:46 INFO - PROCESS | 1746 | 1468841026358 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9d85d000) [pid = 1746] [serial = 1548] [outer = 0x8e88ac00] 04:23:47 INFO - PROCESS | 1746 | 1468841027274 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1537ms 04:23:47 INFO - PROCESS | 1746 | 1468841027351 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1746 | 1468841027354 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 04:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:23:47 INFO - PROCESS | 1746 | 1468841027362 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1746 | 1468841027364 Marionette TRACE conn4 <- [1,2034,null,{}] 04:23:47 INFO - PROCESS | 1746 | 1468841027371 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 1746 | 1468841027376 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:47 INFO - PROCESS | 1746 | 1468841027606 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:23:47 INFO - PROCESS | 1746 | 1468841027839 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1746 | 1468841027846 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9800 == 64 [pid = 1746] [id = 516] 04:23:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8e889000) [pid = 1746] [serial = 1549] [outer = (nil)] 04:23:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9d86ec00) [pid = 1746] [serial = 1550] [outer = 0x8e889000] 04:23:47 INFO - PROCESS | 1746 | 1468841027980 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa1010400) [pid = 1746] [serial = 1551] [outer = 0x8e889000] 04:23:48 INFO - PROCESS | 1746 | 1468841028888 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1581ms 04:23:48 INFO - PROCESS | 1746 | 1468841028943 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1746 | 1468841028947 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 04:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:23:48 INFO - PROCESS | 1746 | 1468841028953 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1746 | 1468841028956 Marionette TRACE conn4 <- [1,2038,null,{}] 04:23:48 INFO - PROCESS | 1746 | 1468841028962 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 1746 | 1468841028967 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:49 INFO - PROCESS | 1746 | 1468841029145 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:23:49 INFO - PROCESS | 1746 | 1468841029336 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1746 | 1468841029342 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d8400 == 65 [pid = 1746] [id = 517] 04:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8e88a400) [pid = 1746] [serial = 1552] [outer = (nil)] 04:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa1097800) [pid = 1746] [serial = 1553] [outer = 0x8e88a400] 04:23:49 INFO - PROCESS | 1746 | 1468841029426 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa2009c00) [pid = 1746] [serial = 1554] [outer = 0x8e88a400] 04:23:50 INFO - PROCESS | 1746 | 1468841030362 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1441ms 04:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:23:50 INFO - PROCESS | 1746 | 1468841030395 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1746 | 1468841030398 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 04:23:50 INFO - PROCESS | 1746 | 1468841030405 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1746 | 1468841030409 Marionette TRACE conn4 <- [1,2042,null,{}] 04:23:50 INFO - PROCESS | 1746 | 1468841030414 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 1746 | 1468841030420 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:50 INFO - PROCESS | 1746 | 1468841030594 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:23:50 INFO - PROCESS | 1746 | 1468841030791 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1746 | 1468841030799 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e884400 == 66 [pid = 1746] [id = 518] 04:23:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9114c000) [pid = 1746] [serial = 1555] [outer = (nil)] 04:23:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0xa2094c00) [pid = 1746] [serial = 1556] [outer = 0x9114c000] 04:23:50 INFO - PROCESS | 1746 | 1468841030875 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0xa2239000) [pid = 1746] [serial = 1557] [outer = 0x9114c000] 04:23:51 INFO - PROCESS | 1746 | 1468841031821 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:23:51 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) 04:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1483ms 04:23:51 INFO - PROCESS | 1746 | 1468841031888 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:23:51 INFO - PROCESS | 1746 | 1468841031893 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 04:23:51 INFO - PROCESS | 1746 | 1468841031899 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1746 | 1468841031903 Marionette TRACE conn4 <- [1,2046,null,{}] 04:23:51 INFO - PROCESS | 1746 | 1468841031909 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 1746 | 1468841031914 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:52 INFO - PROCESS | 1746 | 1468841032107 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:23:52 INFO - PROCESS | 1746 | 1468841032601 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1746 | 1468841032610 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dc000 == 67 [pid = 1746] [id = 519] 04:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8d7dc400) [pid = 1746] [serial = 1558] [outer = (nil)] 04:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8e883800) [pid = 1746] [serial = 1559] [outer = 0x8d7dc400] 04:23:52 INFO - PROCESS | 1746 | 1468841032732 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8eacf800) [pid = 1746] [serial = 1560] [outer = 0x8d7dc400] 04:23:53 INFO - PROCESS | 1746 | 1468841033779 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1986ms 04:23:53 INFO - PROCESS | 1746 | 1468841033888 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1746 | 1468841033893 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 04:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:23:53 INFO - PROCESS | 1746 | 1468841033900 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1746 | 1468841033905 Marionette TRACE conn4 <- [1,2050,null,{}] 04:23:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8e888800 == 66 [pid = 1746] [id = 478] 04:23:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0aa400 == 65 [pid = 1746] [id = 449] 04:23:53 INFO - PROCESS | 1746 | --DOCSHELL 0x95288800 == 64 [pid = 1746] [id = 479] 04:23:53 INFO - PROCESS | 1746 | --DOCSHELL 0x911cb800 == 63 [pid = 1746] [id = 480] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x97827400 == 62 [pid = 1746] [id = 508] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x91da3c00 == 61 [pid = 1746] [id = 507] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x91c08c00 == 60 [pid = 1746] [id = 506] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a8800 == 59 [pid = 1746] [id = 505] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x91157000 == 58 [pid = 1746] [id = 504] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8f089c00 == 57 [pid = 1746] [id = 503] 04:23:54 INFO - PROCESS | 1746 | 1468841034095 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1746 | 1468841034100 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x9114f400 == 56 [pid = 1746] [id = 497] 04:23:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080c00 == 55 [pid = 1746] [id = 496] 04:23:54 INFO - PROCESS | 1746 | 1468841034371 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x93941c00) [pid = 1746] [serial = 1484] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x954cf800) [pid = 1746] [serial = 1485] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x92335800) [pid = 1746] [serial = 1476] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x91d97000) [pid = 1746] [serial = 1475] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8fa6b400) [pid = 1746] [serial = 1448] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x95684800) [pid = 1746] [serial = 1482] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x94837c00) [pid = 1746] [serial = 1466] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x911c8c00) [pid = 1746] [serial = 1473] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8fa67800) [pid = 1746] [serial = 1472] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x954d0800) [pid = 1746] [serial = 1481] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x954a4800) [pid = 1746] [serial = 1479] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9a61d000) [pid = 1746] [serial = 1460] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f869c00) [pid = 1746] [serial = 1469] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x954ab000) [pid = 1746] [serial = 1451] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9a972c00) [pid = 1746] [serial = 1463] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x95281800) [pid = 1746] [serial = 1478] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x99fa3800) [pid = 1746] [serial = 1454] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x99488000) [pid = 1746] [serial = 1457] [outer = (nil)] [url = about:blank] 04:23:54 INFO - PROCESS | 1746 | 1468841034521 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1746 | 1468841034530 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f869c00 == 56 [pid = 1746] [id = 520] 04:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f870800) [pid = 1746] [serial = 1561] [outer = (nil)] 04:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8fa6a400) [pid = 1746] [serial = 1562] [outer = 0x8f870800] 04:23:54 INFO - PROCESS | 1746 | 1468841034604 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9114fc00) [pid = 1746] [serial = 1563] [outer = 0x8f870800] 04:23:55 INFO - PROCESS | 1746 | 1468841035480 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1619ms 04:23:55 INFO - PROCESS | 1746 | 1468841035524 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 1746 | 1468841035530 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 04:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:23:55 INFO - PROCESS | 1746 | 1468841035538 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1746 | 1468841035541 Marionette TRACE conn4 <- [1,2054,null,{}] 04:23:55 INFO - PROCESS | 1746 | 1468841035547 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 1746 | 1468841035552 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:55 INFO - PROCESS | 1746 | 1468841035743 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:23:55 INFO - PROCESS | 1746 | 1468841035897 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1746 | 1468841035904 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x911ca000 == 57 [pid = 1746] [id = 521] 04:23:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91c0c000) [pid = 1746] [serial = 1564] [outer = (nil)] 04:23:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x91da3c00) [pid = 1746] [serial = 1565] [outer = 0x91c0c000] 04:23:55 INFO - PROCESS | 1746 | 1468841035975 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x939d7800) [pid = 1746] [serial = 1566] [outer = 0x91c0c000] 04:23:56 INFO - PROCESS | 1746 | 1468841036928 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1431ms 04:23:56 INFO - PROCESS | 1746 | 1468841036969 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1746 | 1468841036973 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 04:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:23:56 INFO - PROCESS | 1746 | 1468841036996 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1746 | 1468841037006 Marionette TRACE conn4 <- [1,2058,null,{}] 04:23:57 INFO - PROCESS | 1746 | 1468841037015 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 1746 | 1468841037023 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:57 INFO - PROCESS | 1746 | 1468841037287 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:23:57 INFO - PROCESS | 1746 | 1468841037317 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1746 | 1468841037325 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x911d0800 == 58 [pid = 1746] [id = 522] 04:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9520e400) [pid = 1746] [serial = 1567] [outer = (nil)] 04:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x954a4c00) [pid = 1746] [serial = 1568] [outer = 0x9520e400] 04:23:57 INFO - PROCESS | 1746 | 1468841037395 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x954ac000) [pid = 1746] [serial = 1569] [outer = 0x9520e400] 04:23:58 INFO - PROCESS | 1746 | 1468841038398 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1459ms 04:23:58 INFO - PROCESS | 1746 | 1468841038440 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:23:58 INFO - PROCESS | 1746 | 1468841038445 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 04:23:58 INFO - PROCESS | 1746 | 1468841038463 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1746 | 1468841038467 Marionette TRACE conn4 <- [1,2062,null,{}] 04:23:58 INFO - PROCESS | 1746 | 1468841038473 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 1746 | 1468841038478 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:58 INFO - PROCESS | 1746 | 1468841038727 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:23:58 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8f08a400) [pid = 1746] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:23:58 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x91d9b400) [pid = 1746] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:23:58 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x956f3000) [pid = 1746] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:23:58 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x98446800) [pid = 1746] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:23:58 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9520e800) [pid = 1746] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:23:59 INFO - PROCESS | 1746 | 1468841039035 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1746 | 1468841039042 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:23:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f080000 == 59 [pid = 1746] [id = 523] 04:23:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f087c00) [pid = 1746] [serial = 1570] [outer = (nil)] 04:23:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8fa66000) [pid = 1746] [serial = 1571] [outer = 0x8f087c00] 04:23:59 INFO - PROCESS | 1746 | 1468841039119 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x93bc8400) [pid = 1746] [serial = 1572] [outer = 0x8f087c00] 04:23:59 INFO - PROCESS | 1746 | 1468841039879 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1444ms 04:23:59 INFO - PROCESS | 1746 | 1468841039910 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1746 | 1468841039915 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 04:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:23:59 INFO - PROCESS | 1746 | 1468841039922 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1746 | 1468841039926 Marionette TRACE conn4 <- [1,2066,null,{}] 04:23:59 INFO - PROCESS | 1746 | 1468841039931 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1746 | 1468841039936 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:00 INFO - PROCESS | 1746 | 1468841040107 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:24:00 INFO - PROCESS | 1746 | 1468841040121 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1746 | 1468841040139 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x95679000 == 60 [pid = 1746] [id = 524] 04:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9567a400) [pid = 1746] [serial = 1573] [outer = (nil)] 04:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x95681c00) [pid = 1746] [serial = 1574] [outer = 0x9567a400] 04:24:00 INFO - PROCESS | 1746 | 1468841040232 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9782ac00) [pid = 1746] [serial = 1575] [outer = 0x9567a400] 04:24:01 INFO - PROCESS | 1746 | 1468841041427 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1539ms 04:24:01 INFO - PROCESS | 1746 | 1468841041463 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1746 | 1468841041470 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 04:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:24:01 INFO - PROCESS | 1746 | 1468841041481 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1746 | 1468841041489 Marionette TRACE conn4 <- [1,2070,null,{}] 04:24:01 INFO - PROCESS | 1746 | 1468841041499 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1746 | 1468841041506 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:01 INFO - PROCESS | 1746 | 1468841041740 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:24:02 INFO - PROCESS | 1746 | 1468841042015 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1746 | 1468841042030 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b3800 == 61 [pid = 1746] [id = 525] 04:24:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8f1a4800) [pid = 1746] [serial = 1576] [outer = (nil)] 04:24:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9114d800) [pid = 1746] [serial = 1577] [outer = 0x8f1a4800] 04:24:02 INFO - PROCESS | 1746 | 1468841042169 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x911cec00) [pid = 1746] [serial = 1578] [outer = 0x8f1a4800] 04:24:03 INFO - PROCESS | 1746 | 1468841043227 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1790ms 04:24:03 INFO - PROCESS | 1746 | 1468841043271 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1746 | 1468841043280 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 04:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:24:03 INFO - PROCESS | 1746 | 1468841043293 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1746 | 1468841043298 Marionette TRACE conn4 <- [1,2074,null,{}] 04:24:03 INFO - PROCESS | 1746 | 1468841043306 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 1746 | 1468841043312 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:03 INFO - PROCESS | 1746 | 1468841043563 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:24:03 INFO - PROCESS | 1746 | 1468841043818 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1746 | 1468841043826 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c0b000 == 62 [pid = 1746] [id = 526] 04:24:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92331400) [pid = 1746] [serial = 1579] [outer = (nil)] 04:24:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9520dc00) [pid = 1746] [serial = 1580] [outer = 0x92331400] 04:24:03 INFO - PROCESS | 1746 | 1468841043955 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x954a4800) [pid = 1746] [serial = 1581] [outer = 0x92331400] 04:24:05 INFO - PROCESS | 1746 | 1468841045026 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1796ms 04:24:05 INFO - PROCESS | 1746 | 1468841045090 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1746 | 1468841045094 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 04:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:24:05 INFO - PROCESS | 1746 | 1468841045101 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1746 | 1468841045108 Marionette TRACE conn4 <- [1,2078,null,{}] 04:24:05 INFO - PROCESS | 1746 | 1468841045125 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 1746 | 1468841045135 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:05 INFO - PROCESS | 1746 | 1468841045400 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:24:05 INFO - PROCESS | 1746 | 1468841045696 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 1746 | 1468841045710 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x97854c00 == 63 [pid = 1746] [id = 527] 04:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x98370800) [pid = 1746] [serial = 1582] [outer = (nil)] 04:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x99fa3800) [pid = 1746] [serial = 1583] [outer = 0x98370800] 04:24:05 INFO - PROCESS | 1746 | 1468841045797 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9a075800) [pid = 1746] [serial = 1584] [outer = 0x98370800] 04:24:06 INFO - PROCESS | 1746 | 1468841046742 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1702ms 04:24:06 INFO - PROCESS | 1746 | 1468841046805 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:24:06 INFO - PROCESS | 1746 | 1468841046810 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 04:24:06 INFO - PROCESS | 1746 | 1468841046816 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 1746 | 1468841046820 Marionette TRACE conn4 <- [1,2082,null,{}] 04:24:06 INFO - PROCESS | 1746 | 1468841046826 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 1746 | 1468841046831 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:07 INFO - PROCESS | 1746 | 1468841047066 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:24:07 INFO - PROCESS | 1746 | 1468841047316 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 1746 | 1468841047326 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac9800 == 64 [pid = 1746] [id = 528] 04:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x98445c00) [pid = 1746] [serial = 1585] [outer = (nil)] 04:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9a622800) [pid = 1746] [serial = 1586] [outer = 0x98445c00] 04:24:07 INFO - PROCESS | 1746 | 1468841047453 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9a6bb400) [pid = 1746] [serial = 1587] [outer = 0x98445c00] 04:24:08 INFO - PROCESS | 1746 | 1468841048387 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1645ms 04:24:08 INFO - PROCESS | 1746 | 1468841048463 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 1746 | 1468841048467 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 04:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:24:08 INFO - PROCESS | 1746 | 1468841048474 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 1746 | 1468841048478 Marionette TRACE conn4 <- [1,2086,null,{}] 04:24:08 INFO - PROCESS | 1746 | 1468841048484 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 1746 | 1468841048489 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:08 INFO - PROCESS | 1746 | 1468841048723 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:24:09 INFO - PROCESS | 1746 | 1468841049059 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 1746 | 1468841049070 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a199400 == 65 [pid = 1746] [id = 529] 04:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9a62a400) [pid = 1746] [serial = 1588] [outer = (nil)] 04:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9a9ec000) [pid = 1746] [serial = 1589] [outer = 0x9a62a400] 04:24:09 INFO - PROCESS | 1746 | 1468841049168 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9aed4400) [pid = 1746] [serial = 1590] [outer = 0x9a62a400] 04:24:10 INFO - PROCESS | 1746 | 1468841050129 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1686ms 04:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:24:10 INFO - PROCESS | 1746 | 1468841050161 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1746 | 1468841050164 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 04:24:10 INFO - PROCESS | 1746 | 1468841050171 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1746 | 1468841050175 Marionette TRACE conn4 <- [1,2090,null,{}] 04:24:10 INFO - PROCESS | 1746 | 1468841050181 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 1746 | 1468841050191 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:10 INFO - PROCESS | 1746 | 1468841050429 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:24:10 INFO - PROCESS | 1746 | 1468841050677 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1746 | 1468841050683 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88c000 == 66 [pid = 1746] [id = 530] 04:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9a19b800) [pid = 1746] [serial = 1591] [outer = (nil)] 04:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9bf41800) [pid = 1746] [serial = 1592] [outer = 0x9a19b800] 04:24:10 INFO - PROCESS | 1746 | 1468841050812 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9d4cdc00) [pid = 1746] [serial = 1593] [outer = 0x9a19b800] 04:24:11 INFO - PROCESS | 1746 | 1468841051734 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1634ms 04:24:11 INFO - PROCESS | 1746 | 1468841051806 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1746 | 1468841051809 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 04:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:24:11 INFO - PROCESS | 1746 | 1468841051818 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1746 | 1468841051823 Marionette TRACE conn4 <- [1,2094,null,{}] 04:24:11 INFO - PROCESS | 1746 | 1468841051830 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 1746 | 1468841051836 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:12 INFO - PROCESS | 1746 | 1468841052025 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:24:12 INFO - PROCESS | 1746 | 1468841052224 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1746 | 1468841052231 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f07dc00 == 67 [pid = 1746] [id = 531] 04:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8f0ac400) [pid = 1746] [serial = 1594] [outer = (nil)] 04:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0xa101ac00) [pid = 1746] [serial = 1595] [outer = 0x8f0ac400] 04:24:12 INFO - PROCESS | 1746 | 1468841052328 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0xa1092800) [pid = 1746] [serial = 1596] [outer = 0x8f0ac400] 04:24:13 INFO - PROCESS | 1746 | 1468841053575 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1886ms 04:24:13 INFO - PROCESS | 1746 | 1468841053705 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1746 | 1468841053710 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 04:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:24:13 INFO - PROCESS | 1746 | 1468841053719 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1746 | 1468841053724 Marionette TRACE conn4 <- [1,2098,null,{}] 04:24:13 INFO - PROCESS | 1746 | 1468841053733 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 1746 | 1468841053740 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:14 INFO - PROCESS | 1746 | 1468841054066 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:24:14 INFO - PROCESS | 1746 | 1468841054285 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 1746 | 1468841054306 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f867000 == 68 [pid = 1746] [id = 532] 04:24:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x91152400) [pid = 1746] [serial = 1597] [outer = (nil)] 04:24:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x911c6800) [pid = 1746] [serial = 1598] [outer = 0x91152400] 04:24:14 INFO - PROCESS | 1746 | 1468841054427 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x91c0a400) [pid = 1746] [serial = 1599] [outer = 0x91152400] 04:24:15 INFO - PROCESS | 1746 | 1468841055398 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1737ms 04:24:15 INFO - PROCESS | 1746 | 1468841055465 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1746 | 1468841055473 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 04:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:24:15 INFO - PROCESS | 1746 | 1468841055486 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 1746 | 1468841055490 Marionette TRACE conn4 <- [1,2102,null,{}] 04:24:15 INFO - PROCESS | 1746 | 1468841055497 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 1746 | 1468841055503 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:15 INFO - PROCESS | 1746 | 1468841055698 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:24:15 INFO - PROCESS | 1746 | 1468841055944 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1746 | 1468841055952 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c9400 == 69 [pid = 1746] [id = 533] 04:24:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x939cd400) [pid = 1746] [serial = 1600] [outer = (nil)] 04:24:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x954cdc00) [pid = 1746] [serial = 1601] [outer = 0x939cd400] 04:24:16 INFO - PROCESS | 1746 | 1468841056078 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9567e000) [pid = 1746] [serial = 1602] [outer = 0x939cd400] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x984f1c00 == 68 [pid = 1746] [id = 484] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7db400 == 67 [pid = 1746] [id = 485] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9a61f800) [pid = 1746] [serial = 1526] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9af5a000) [pid = 1746] [serial = 1505] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x97855000) [pid = 1746] [serial = 1487] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a06bc00) [pid = 1746] [serial = 1496] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x953d2800) [pid = 1746] [serial = 1493] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9a417c00) [pid = 1746] [serial = 1499] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x91153800) [pid = 1746] [serial = 1490] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9a96f000) [pid = 1746] [serial = 1502] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x954d3800) [pid = 1746] [serial = 1508] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9800 == 66 [pid = 1746] [id = 516] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dd800 == 65 [pid = 1746] [id = 515] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x9b6a7c00 == 64 [pid = 1746] [id = 514] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacd800 == 63 [pid = 1746] [id = 513] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x939d9c00 == 62 [pid = 1746] [id = 512] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x93bc4400 == 61 [pid = 1746] [id = 511] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa6e000 == 60 [pid = 1746] [id = 510] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x9a0d6400 == 59 [pid = 1746] [id = 487] 04:24:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8e883000 == 58 [pid = 1746] [id = 509] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9a071800) [pid = 1746] [serial = 1523] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x95238c00) [pid = 1746] [serial = 1517] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8f870400) [pid = 1746] [serial = 1512] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8f1a1000) [pid = 1746] [serial = 1511] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x94835c00) [pid = 1746] [serial = 1515] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x93bce000) [pid = 1746] [serial = 1514] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9784e800) [pid = 1746] [serial = 1521] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9782ec00) [pid = 1746] [serial = 1520] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a1e8c00) [pid = 1746] [serial = 1524] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x95287800) [pid = 1746] [serial = 1518] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1746 | 1468841057082 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1638ms 04:24:17 INFO - PROCESS | 1746 | 1468841057125 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:24:17 INFO - PROCESS | 1746 | 1468841057129 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 04:24:17 INFO - PROCESS | 1746 | 1468841057136 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1746 | 1468841057142 Marionette TRACE conn4 <- [1,2106,null,{}] 04:24:17 INFO - PROCESS | 1746 | 1468841057158 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 1746 | 1468841057167 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:17 INFO - PROCESS | 1746 | 1468841057361 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:24:17 INFO - PROCESS | 1746 | 1468841057520 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1746 | 1468841057532 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x95288c00 == 59 [pid = 1746] [id = 534] 04:24:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x953d2800) [pid = 1746] [serial = 1603] [outer = (nil)] 04:24:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x97847400) [pid = 1746] [serial = 1604] [outer = 0x953d2800] 04:24:17 INFO - PROCESS | 1746 | 1468841057610 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x97851c00) [pid = 1746] [serial = 1605] [outer = 0x953d2800] 04:24:18 INFO - PROCESS | 1746 | 1468841058519 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1441ms 04:24:18 INFO - PROCESS | 1746 | 1468841058578 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:24:18 INFO - PROCESS | 1746 | 1468841058583 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 04:24:18 INFO - PROCESS | 1746 | 1468841058591 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 1746 | 1468841058594 Marionette TRACE conn4 <- [1,2110,null,{}] 04:24:18 INFO - PROCESS | 1746 | 1468841058601 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 1746 | 1468841058607 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:18 INFO - PROCESS | 1746 | 1468841058797 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:24:18 INFO - PROCESS | 1746 | 1468841058965 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1746 | 1468841058977 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d9800 == 60 [pid = 1746] [id = 535] 04:24:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x97825000) [pid = 1746] [serial = 1606] [outer = (nil)] 04:24:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9a076c00) [pid = 1746] [serial = 1607] [outer = 0x97825000] 04:24:19 INFO - PROCESS | 1746 | 1468841059070 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9a61d800) [pid = 1746] [serial = 1608] [outer = 0x97825000] 04:24:19 INFO - PROCESS | 1746 | 1468841059980 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1435ms 04:24:20 INFO - PROCESS | 1746 | 1468841060025 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1746 | 1468841060029 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 04:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:24:20 INFO - PROCESS | 1746 | 1468841060037 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1746 | 1468841060041 Marionette TRACE conn4 <- [1,2114,null,{}] 04:24:20 INFO - PROCESS | 1746 | 1468841060056 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 1746 | 1468841060061 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:20 INFO - PROCESS | 1746 | 1468841060312 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:24:20 INFO - PROCESS | 1746 | 1468841060345 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1746 | 1468841060373 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e0000 == 61 [pid = 1746] [id = 536] 04:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x93d6d800) [pid = 1746] [serial = 1609] [outer = (nil)] 04:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9a972800) [pid = 1746] [serial = 1610] [outer = 0x93d6d800] 04:24:20 INFO - PROCESS | 1746 | 1468841060534 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9a976c00) [pid = 1746] [serial = 1611] [outer = 0x93d6d800] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8e88d800) [pid = 1746] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8e88d400) [pid = 1746] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9a06d800) [pid = 1746] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8f08ac00) [pid = 1746] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8e88a000) [pid = 1746] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x99481400) [pid = 1746] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9520b000) [pid = 1746] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9520cc00) [pid = 1746] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8e882000) [pid = 1746] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x91157400) [pid = 1746] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x953cc400) [pid = 1746] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x95210800) [pid = 1746] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8eac2c00) [pid = 1746] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x98418c00) [pid = 1746] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x95206000) [pid = 1746] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9a19b400) [pid = 1746] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9520e400) [pid = 1746] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8f870800) [pid = 1746] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x91c0c000) [pid = 1746] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8d7dc400) [pid = 1746] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9784a800) [pid = 1746] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f087c00) [pid = 1746] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:24:21 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8f1a4c00) [pid = 1746] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:24:21 INFO - PROCESS | 1746 | 1468841061964 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1991ms 04:24:22 INFO - PROCESS | 1746 | 1468841062029 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:24:22 INFO - PROCESS | 1746 | 1468841062034 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 04:24:22 INFO - PROCESS | 1746 | 1468841062041 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1746 | 1468841062045 Marionette TRACE conn4 <- [1,2118,null,{}] 04:24:22 INFO - PROCESS | 1746 | 1468841062051 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 1746 | 1468841062062 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:22 INFO - PROCESS | 1746 | 1468841062281 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:24:22 INFO - PROCESS | 1746 | 1468841062451 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1746 | 1468841062462 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dc400 == 62 [pid = 1746] [id = 537] 04:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8d7dd000) [pid = 1746] [serial = 1612] [outer = (nil)] 04:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x91d9dc00) [pid = 1746] [serial = 1613] [outer = 0x8d7dd000] 04:24:22 INFO - PROCESS | 1746 | 1468841062537 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9a1e8800) [pid = 1746] [serial = 1614] [outer = 0x8d7dd000] 04:24:23 INFO - PROCESS | 1746 | 1468841063382 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1382ms 04:24:23 INFO - PROCESS | 1746 | 1468841063487 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1746 | 1468841063493 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 04:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:24:23 INFO - PROCESS | 1746 | 1468841063506 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1746 | 1468841063514 Marionette TRACE conn4 <- [1,2122,null,{}] 04:24:23 INFO - PROCESS | 1746 | 1468841063523 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 1746 | 1468841063530 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:23 INFO - PROCESS | 1746 | 1468841063760 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:24:23 INFO - PROCESS | 1746 | 1468841063965 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1746 | 1468841063981 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88a000 == 63 [pid = 1746] [id = 538] 04:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8f0b0c00) [pid = 1746] [serial = 1615] [outer = (nil)] 04:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8f86c000) [pid = 1746] [serial = 1616] [outer = 0x8f0b0c00] 04:24:24 INFO - PROCESS | 1746 | 1468841064110 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9114c400) [pid = 1746] [serial = 1617] [outer = 0x8f0b0c00] 04:24:25 INFO - PROCESS | 1746 | 1468841065197 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1737ms 04:24:25 INFO - PROCESS | 1746 | 1468841065260 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1746 | 1468841065267 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 04:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:24:25 INFO - PROCESS | 1746 | 1468841065281 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1746 | 1468841065289 Marionette TRACE conn4 <- [1,2126,null,{}] 04:24:25 INFO - PROCESS | 1746 | 1468841065296 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 1746 | 1468841065303 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:25 INFO - PROCESS | 1746 | 1468841065522 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:24:25 INFO - PROCESS | 1746 | 1468841065698 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1746 | 1468841065707 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eacd800 == 64 [pid = 1746] [id = 539] 04:24:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9527fc00) [pid = 1746] [serial = 1618] [outer = (nil)] 04:24:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x954b2400) [pid = 1746] [serial = 1619] [outer = 0x9527fc00] 04:24:25 INFO - PROCESS | 1746 | 1468841065839 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x954d1c00) [pid = 1746] [serial = 1620] [outer = 0x9527fc00] 04:24:26 INFO - PROCESS | 1746 | 1468841066806 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1595ms 04:24:26 INFO - PROCESS | 1746 | 1468841066873 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:24:26 INFO - PROCESS | 1746 | 1468841066878 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 04:24:26 INFO - PROCESS | 1746 | 1468841066885 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1746 | 1468841066888 Marionette TRACE conn4 <- [1,2130,null,{}] 04:24:26 INFO - PROCESS | 1746 | 1468841066903 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 1746 | 1468841066913 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:27 INFO - PROCESS | 1746 | 1468841067175 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:24:27 INFO - PROCESS | 1746 | 1468841067531 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 1746 | 1468841067547 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x9970c800 == 65 [pid = 1746] [id = 540] 04:24:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9a077400) [pid = 1746] [serial = 1621] [outer = (nil)] 04:24:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9a62b000) [pid = 1746] [serial = 1622] [outer = 0x9a077400] 04:24:27 INFO - PROCESS | 1746 | 1468841067634 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9aecc800) [pid = 1746] [serial = 1623] [outer = 0x9a077400] 04:24:28 INFO - PROCESS | 1746 | 1468841068589 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 1746 | 1468841068628 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 04:24:28 INFO - PROCESS | 1746 | 1468841068635 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1746 | 1468841068639 Marionette TRACE conn4 <- [1,2134,null,{}] 04:24:28 INFO - PROCESS | 1746 | 1468841068645 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 1746 | 1468841068650 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:28 INFO - PROCESS | 1746 | 1468841068858 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:24:29 INFO - PROCESS | 1746 | 1468841069058 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1746 | 1468841069071 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88a800 == 66 [pid = 1746] [id = 541] 04:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x99485c00) [pid = 1746] [serial = 1624] [outer = (nil)] 04:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9bcdbc00) [pid = 1746] [serial = 1625] [outer = 0x99485c00] 04:24:29 INFO - PROCESS | 1746 | 1468841069191 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9bf45c00) [pid = 1746] [serial = 1626] [outer = 0x99485c00] 04:24:30 INFO - PROCESS | 1746 | 1468841070192 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1638ms 04:24:30 INFO - PROCESS | 1746 | 1468841070274 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 1746 | 1468841070278 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 04:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:24:30 INFO - PROCESS | 1746 | 1468841070285 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 1746 | 1468841070290 Marionette TRACE conn4 <- [1,2138,null,{}] 04:24:30 INFO - PROCESS | 1746 | 1468841070296 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 1746 | 1468841070302 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:30 INFO - PROCESS | 1746 | 1468841070564 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:24:30 INFO - PROCESS | 1746 | 1468841070834 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 1746 | 1468841070846 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e882400 == 67 [pid = 1746] [id = 542] 04:24:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e888800) [pid = 1746] [serial = 1627] [outer = (nil)] 04:24:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9d873400) [pid = 1746] [serial = 1628] [outer = 0x8e888800] 04:24:30 INFO - PROCESS | 1746 | 1468841070926 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0xa101e000) [pid = 1746] [serial = 1629] [outer = 0x8e888800] 04:24:31 INFO - PROCESS | 1746 | 1468841071824 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1589ms 04:24:31 INFO - PROCESS | 1746 | 1468841071892 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1746 | 1468841071897 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 04:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:24:31 INFO - PROCESS | 1746 | 1468841071907 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1746 | 1468841071910 Marionette TRACE conn4 <- [1,2142,null,{}] 04:24:31 INFO - PROCESS | 1746 | 1468841071918 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 1746 | 1468841071929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:32 INFO - PROCESS | 1746 | 1468841072176 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:24:32 INFO - PROCESS | 1746 | 1468841072502 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1746 | 1468841072514 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91d9b000 == 68 [pid = 1746] [id = 543] 04:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9bf44400) [pid = 1746] [serial = 1630] [outer = (nil)] 04:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0xa2307c00) [pid = 1746] [serial = 1631] [outer = 0x9bf44400] 04:24:32 INFO - PROCESS | 1746 | 1468841072608 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0xa23ad800) [pid = 1746] [serial = 1632] [outer = 0x9bf44400] 04:24:33 INFO - PROCESS | 1746 | 1468841073536 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1746 | 1468841073599 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 04:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:24:33 INFO - PROCESS | 1746 | 1468841073608 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1746 | 1468841073612 Marionette TRACE conn4 <- [1,2146,null,{}] 04:24:33 INFO - PROCESS | 1746 | 1468841073618 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1746 | 1468841073624 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:33 INFO - PROCESS | 1746 | 1468841073822 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:24:34 INFO - PROCESS | 1746 | 1468841074025 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1746 | 1468841074034 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e3400 == 69 [pid = 1746] [id = 544] 04:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x93d68000) [pid = 1746] [serial = 1633] [outer = (nil)] 04:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0xa2565400) [pid = 1746] [serial = 1634] [outer = 0x93d68000] 04:24:34 INFO - PROCESS | 1746 | 1468841074158 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0xa2fcdc00) [pid = 1746] [serial = 1635] [outer = 0x93d68000] 04:24:35 INFO - PROCESS | 1746 | 1468841075168 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1746 | 1468841075246 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 04:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:24:35 INFO - PROCESS | 1746 | 1468841075254 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1746 | 1468841075258 Marionette TRACE conn4 <- [1,2150,null,{}] 04:24:35 INFO - PROCESS | 1746 | 1468841075264 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1746 | 1468841075270 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:35 INFO - PROCESS | 1746 | 1468841075521 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:24:35 INFO - PROCESS | 1746 | 1468841075768 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1746 | 1468841075776 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e4400 == 70 [pid = 1746] [id = 545] 04:24:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0xa2537c00) [pid = 1746] [serial = 1636] [outer = (nil)] 04:24:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0xa3210000) [pid = 1746] [serial = 1637] [outer = 0xa2537c00] 04:24:35 INFO - PROCESS | 1746 | 1468841075903 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0xa3213000) [pid = 1746] [serial = 1638] [outer = 0xa2537c00] 04:24:36 INFO - PROCESS | 1746 | 1468841076811 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1632ms 04:24:36 INFO - PROCESS | 1746 | 1468841076888 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 1746 | 1468841076892 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 04:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:24:36 INFO - PROCESS | 1746 | 1468841076898 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 1746 | 1468841076902 Marionette TRACE conn4 <- [1,2154,null,{}] 04:24:36 INFO - PROCESS | 1746 | 1468841076907 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 1746 | 1468841076912 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:37 INFO - PROCESS | 1746 | 1468841077134 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:24:37 INFO - PROCESS | 1746 | 1468841077391 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1746 | 1468841077407 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de800 == 71 [pid = 1746] [id = 546] 04:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d7e1000) [pid = 1746] [serial = 1639] [outer = (nil)] 04:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0xa2ffe400) [pid = 1746] [serial = 1640] [outer = 0x8d7e1000] 04:24:37 INFO - PROCESS | 1746 | 1468841077541 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0xa3453400) [pid = 1746] [serial = 1641] [outer = 0x8d7e1000] 04:24:38 INFO - PROCESS | 1746 | 1468841078441 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 04:24:38 INFO - PROCESS | 1746 | 1468841078485 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1746 | 1468841078489 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 04:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:24:38 INFO - PROCESS | 1746 | 1468841078495 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1746 | 1468841078499 Marionette TRACE conn4 <- [1,2158,null,{}] 04:24:38 INFO - PROCESS | 1746 | 1468841078504 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1746 | 1468841078509 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:38 INFO - PROCESS | 1746 | 1468841078691 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:24:38 INFO - PROCESS | 1746 | 1468841078897 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1746 | 1468841078906 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f082000 == 72 [pid = 1746] [id = 547] 04:24:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8fa6c800) [pid = 1746] [serial = 1642] [outer = (nil)] 04:24:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x93935800) [pid = 1746] [serial = 1643] [outer = 0x8fa6c800] 04:24:39 INFO - PROCESS | 1746 | 1468841079027 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9567a800) [pid = 1746] [serial = 1644] [outer = 0x8fa6c800] 04:24:40 INFO - PROCESS | 1746 | 1468841080430 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1984ms 04:24:40 INFO - PROCESS | 1746 | 1468841080481 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:24:40 INFO - PROCESS | 1746 | 1468841080487 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 04:24:40 INFO - PROCESS | 1746 | 1468841080495 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 1746 | 1468841080499 Marionette TRACE conn4 <- [1,2162,null,{}] 04:24:40 INFO - PROCESS | 1746 | 1468841080507 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 1746 | 1468841080513 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:40 INFO - PROCESS | 1746 | 1468841080840 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:24:41 INFO - PROCESS | 1746 | 1468841081045 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 1746 | 1468841081064 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c0c000 == 73 [pid = 1746] [id = 548] 04:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x91c0e400) [pid = 1746] [serial = 1645] [outer = (nil)] 04:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8f86a400) [pid = 1746] [serial = 1646] [outer = 0x91c0e400] 04:24:41 INFO - PROCESS | 1746 | 1468841081194 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x93941400) [pid = 1746] [serial = 1647] [outer = 0x91c0e400] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8eace400 == 72 [pid = 1746] [id = 477] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e1800 == 71 [pid = 1746] [id = 456] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9522d800 == 70 [pid = 1746] [id = 492] 04:24:41 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0xa2094c00) [pid = 1746] [serial = 1556] [outer = (nil)] [url = about:blank] 04:24:41 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x95681c00) [pid = 1746] [serial = 1574] [outer = (nil)] [url = about:blank] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x91151000 == 69 [pid = 1746] [id = 493] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e0800 == 68 [pid = 1746] [id = 494] 04:24:41 INFO - PROCESS | 1746 | --DOCSHELL 0x911c2000 == 67 [pid = 1746] [id = 495] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x956ec800) [pid = 1746] [serial = 1446] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9115a800) [pid = 1746] [serial = 1470] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9a620400) [pid = 1746] [serial = 1461] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x91d9a000) [pid = 1746] [serial = 1491] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a19e400) [pid = 1746] [serial = 1458] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9a06dc00) [pid = 1746] [serial = 1455] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9970cc00) [pid = 1746] [serial = 1488] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9af61800) [pid = 1746] [serial = 1506] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9a623000) [pid = 1746] [serial = 1500] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9a9efc00) [pid = 1746] [serial = 1467] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x95685c00) [pid = 1746] [serial = 1452] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a977c00) [pid = 1746] [serial = 1503] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x911cc400) [pid = 1746] [serial = 1449] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9a079000) [pid = 1746] [serial = 1497] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x954d0400) [pid = 1746] [serial = 1494] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9a97ac00) [pid = 1746] [serial = 1464] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x954a4c00) [pid = 1746] [serial = 1568] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa1097800) [pid = 1746] [serial = 1553] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x91d98800) [pid = 1746] [serial = 1532] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9d818c00) [pid = 1746] [serial = 1547] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8fa6a400) [pid = 1746] [serial = 1562] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9114fc00) [pid = 1746] [serial = 1563] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9b731000) [pid = 1746] [serial = 1544] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8eac3000) [pid = 1746] [serial = 1529] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x954c8000) [pid = 1746] [serial = 1535] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x91da3c00) [pid = 1746] [serial = 1565] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8eacf800) [pid = 1746] [serial = 1560] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8e883800) [pid = 1746] [serial = 1559] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d86ec00) [pid = 1746] [serial = 1550] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9af65c00) [pid = 1746] [serial = 1541] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9a974c00) [pid = 1746] [serial = 1527] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x954ac000) [pid = 1746] [serial = 1569] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8fa66000) [pid = 1746] [serial = 1571] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9a971000) [pid = 1746] [serial = 1538] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x93bc8400) [pid = 1746] [serial = 1572] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x939d7800) [pid = 1746] [serial = 1566] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9af5b000) [pid = 1746] [serial = 1509] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1746 | 1468841082266 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1793ms 04:24:42 INFO - PROCESS | 1746 | 1468841082296 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 1746 | 1468841082302 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 04:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:24:42 INFO - PROCESS | 1746 | 1468841082316 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 1746 | 1468841082320 Marionette TRACE conn4 <- [1,2166,null,{}] 04:24:42 INFO - PROCESS | 1746 | 1468841082326 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 1746 | 1468841082332 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:42 INFO - PROCESS | 1746 | 1468841082533 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:24:42 INFO - PROCESS | 1746 | 1468841082580 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1746 | 1468841082588 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eace400 == 68 [pid = 1746] [id = 549] 04:24:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9115a800) [pid = 1746] [serial = 1648] [outer = (nil)] 04:24:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x91da0800) [pid = 1746] [serial = 1649] [outer = 0x9115a800] 04:24:42 INFO - PROCESS | 1746 | 1468841082816 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x939db000) [pid = 1746] [serial = 1650] [outer = 0x9115a800] 04:24:43 INFO - PROCESS | 1746 | 1468841083737 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1492ms 04:24:43 INFO - PROCESS | 1746 | 1468841083809 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1746 | 1468841083812 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 04:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:24:43 INFO - PROCESS | 1746 | 1468841083821 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1746 | 1468841083827 Marionette TRACE conn4 <- [1,2170,null,{}] 04:24:43 INFO - PROCESS | 1746 | 1468841083844 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 1746 | 1468841083854 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:44 INFO - PROCESS | 1746 | 1468841084046 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:24:44 INFO - PROCESS | 1746 | 1468841084229 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1746 | 1468841084242 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x954a8800 == 69 [pid = 1746] [id = 550] 04:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x954ac000) [pid = 1746] [serial = 1651] [outer = (nil)] 04:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x95679400) [pid = 1746] [serial = 1652] [outer = 0x954ac000] 04:24:44 INFO - PROCESS | 1746 | 1468841084356 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x956ecc00) [pid = 1746] [serial = 1653] [outer = 0x954ac000] 04:24:45 INFO - PROCESS | 1746 | 1468841085241 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1442ms 04:24:45 INFO - PROCESS | 1746 | 1468841085263 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 1746 | 1468841085270 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 04:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:24:45 INFO - PROCESS | 1746 | 1468841085285 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1746 | 1468841085288 Marionette TRACE conn4 <- [1,2174,null,{}] 04:24:45 INFO - PROCESS | 1746 | 1468841085295 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1746 | 1468841085300 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:45 INFO - PROCESS | 1746 | 1468841085559 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:24:45 INFO - PROCESS | 1746 | 1468841085589 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1746 | 1468841085598 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x954ca800 == 70 [pid = 1746] [id = 551] 04:24:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9567d000) [pid = 1746] [serial = 1654] [outer = (nil)] 04:24:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9844b400) [pid = 1746] [serial = 1655] [outer = 0x9567d000] 04:24:45 INFO - PROCESS | 1746 | 1468841085670 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9a06c800) [pid = 1746] [serial = 1656] [outer = 0x9567d000] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x954cb400) [pid = 1746] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8e88a400) [pid = 1746] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8e886800) [pid = 1746] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8e889000) [pid = 1746] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8e88ac00) [pid = 1746] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8eacdc00) [pid = 1746] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:24:46 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x911ca800) [pid = 1746] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9b6a8400) [pid = 1746] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x93d6a800) [pid = 1746] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x93d6d800) [pid = 1746] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x953d2800) [pid = 1746] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x939cd400) [pid = 1746] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x91152400) [pid = 1746] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:24:47 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x97825000) [pid = 1746] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:24:47 INFO - PROCESS | 1746 | 1468841087013 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1781ms 04:24:47 INFO - PROCESS | 1746 | 1468841087070 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 1746 | 1468841087073 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 04:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:24:47 INFO - PROCESS | 1746 | 1468841087080 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 1746 | 1468841087084 Marionette TRACE conn4 <- [1,2178,null,{}] 04:24:47 INFO - PROCESS | 1746 | 1468841087090 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 1746 | 1468841087094 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:47 INFO - PROCESS | 1746 | 1468841087273 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:24:47 INFO - PROCESS | 1746 | 1468841087501 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1746 | 1468841087510 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f870c00 == 71 [pid = 1746] [id = 552] 04:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x939cd400) [pid = 1746] [serial = 1657] [outer = (nil)] 04:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x954b2c00) [pid = 1746] [serial = 1658] [outer = 0x939cd400] 04:24:47 INFO - PROCESS | 1746 | 1468841087583 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9782c800) [pid = 1746] [serial = 1659] [outer = 0x939cd400] 04:24:48 INFO - PROCESS | 1746 | 1468841088400 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1385ms 04:24:48 INFO - PROCESS | 1746 | 1468841088467 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:24:48 INFO - PROCESS | 1746 | 1468841088472 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 04:24:48 INFO - PROCESS | 1746 | 1468841088479 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1746 | 1468841088483 Marionette TRACE conn4 <- [1,2182,null,{}] 04:24:48 INFO - PROCESS | 1746 | 1468841088490 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1746 | 1468841088501 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:48 INFO - PROCESS | 1746 | 1468841088743 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:24:48 INFO - PROCESS | 1746 | 1468841088909 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1746 | 1468841088919 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e886800 == 72 [pid = 1746] [id = 553] 04:24:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f869800) [pid = 1746] [serial = 1660] [outer = (nil)] 04:24:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9a979000) [pid = 1746] [serial = 1661] [outer = 0x8f869800] 04:24:49 INFO - PROCESS | 1746 | 1468841088995 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9a9efc00) [pid = 1746] [serial = 1662] [outer = 0x8f869800] 04:24:50 INFO - PROCESS | 1746 | 1468841090172 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1734ms 04:24:50 INFO - PROCESS | 1746 | 1468841090214 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 1746 | 1468841090222 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 04:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:24:50 INFO - PROCESS | 1746 | 1468841090233 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 1746 | 1468841090242 Marionette TRACE conn4 <- [1,2186,null,{}] 04:24:50 INFO - PROCESS | 1746 | 1468841090252 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 1746 | 1468841090257 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:50 INFO - PROCESS | 1746 | 1468841090515 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:24:50 INFO - PROCESS | 1746 | 1468841090797 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 1746 | 1468841090809 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x9114e400 == 73 [pid = 1746] [id = 554] 04:24:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x911ca800) [pid = 1746] [serial = 1663] [outer = (nil)] 04:24:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91da3c00) [pid = 1746] [serial = 1664] [outer = 0x911ca800] 04:24:50 INFO - PROCESS | 1746 | 1468841090900 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x93bce400) [pid = 1746] [serial = 1665] [outer = 0x911ca800] 04:24:51 INFO - PROCESS | 1746 | 1468841091868 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1690ms 04:24:51 INFO - PROCESS | 1746 | 1468841091923 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1746 | 1468841091931 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 04:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:24:51 INFO - PROCESS | 1746 | 1468841091944 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1746 | 1468841091949 Marionette TRACE conn4 <- [1,2190,null,{}] 04:24:51 INFO - PROCESS | 1746 | 1468841091957 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 1746 | 1468841091964 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:52 INFO - PROCESS | 1746 | 1468841092233 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:24:52 INFO - PROCESS | 1746 | 1468841092624 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1746 | 1468841092633 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x95236400 == 74 [pid = 1746] [id = 555] 04:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x954a7800) [pid = 1746] [serial = 1666] [outer = (nil)] 04:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x97821800) [pid = 1746] [serial = 1667] [outer = 0x954a7800] 04:24:52 INFO - PROCESS | 1746 | 1468841092727 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9a079000) [pid = 1746] [serial = 1668] [outer = 0x954a7800] 04:24:53 INFO - PROCESS | 1746 | 1468841093741 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1837ms 04:24:53 INFO - PROCESS | 1746 | 1468841093781 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 1746 | 1468841093787 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 04:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:24:53 INFO - PROCESS | 1746 | 1468841093795 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 1746 | 1468841093803 Marionette TRACE conn4 <- [1,2194,null,{}] 04:24:53 INFO - PROCESS | 1746 | 1468841093822 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 1746 | 1468841093832 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:54 INFO - PROCESS | 1746 | 1468841094104 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:24:54 INFO - PROCESS | 1746 | 1468841094373 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1746 | 1468841094386 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aecfc00 == 75 [pid = 1746] [id = 556] 04:24:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9aed1400) [pid = 1746] [serial = 1669] [outer = (nil)] 04:24:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9af64c00) [pid = 1746] [serial = 1670] [outer = 0x9aed1400] 04:24:54 INFO - PROCESS | 1746 | 1468841094484 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9b3cd000) [pid = 1746] [serial = 1671] [outer = 0x9aed1400] 04:24:55 INFO - PROCESS | 1746 | 1468841095518 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1793ms 04:24:55 INFO - PROCESS | 1746 | 1468841095588 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1746 | 1468841095594 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 04:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:24:55 INFO - PROCESS | 1746 | 1468841095603 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1746 | 1468841095607 Marionette TRACE conn4 <- [1,2198,null,{}] 04:24:55 INFO - PROCESS | 1746 | 1468841095615 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 1746 | 1468841095621 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:55 INFO - PROCESS | 1746 | 1468841095889 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:24:56 INFO - PROCESS | 1746 | 1468841096189 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1746 | 1468841096200 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8400 == 76 [pid = 1746] [id = 557] 04:24:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9af67400) [pid = 1746] [serial = 1672] [outer = (nil)] 04:24:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9d818400) [pid = 1746] [serial = 1673] [outer = 0x9af67400] 04:24:56 INFO - PROCESS | 1746 | 1468841096290 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9d876400) [pid = 1746] [serial = 1674] [outer = 0x9af67400] 04:24:57 INFO - PROCESS | 1746 | 1468841097279 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1737ms 04:24:57 INFO - PROCESS | 1746 | 1468841097341 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:24:57 INFO - PROCESS | 1746 | 1468841097346 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 04:24:57 INFO - PROCESS | 1746 | 1468841097353 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1746 | 1468841097356 Marionette TRACE conn4 <- [1,2202,null,{}] 04:24:57 INFO - PROCESS | 1746 | 1468841097364 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 1746 | 1468841097369 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:57 INFO - PROCESS | 1746 | 1468841097617 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:24:57 INFO - PROCESS | 1746 | 1468841097880 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1746 | 1468841097891 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88b800 == 77 [pid = 1746] [id = 558] 04:24:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8eaca400) [pid = 1746] [serial = 1675] [outer = (nil)] 04:24:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0xa2003800) [pid = 1746] [serial = 1676] [outer = 0x8eaca400] 04:24:58 INFO - PROCESS | 1746 | 1468841098014 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0xa2235400) [pid = 1746] [serial = 1677] [outer = 0x8eaca400] 04:24:59 INFO - PROCESS | 1746 | 1468841099014 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1683ms 04:24:59 INFO - PROCESS | 1746 | 1468841099037 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1746 | 1468841099041 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 04:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:24:59 INFO - PROCESS | 1746 | 1468841099049 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1746 | 1468841099053 Marionette TRACE conn4 <- [1,2206,null,{}] 04:24:59 INFO - PROCESS | 1746 | 1468841099059 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 1746 | 1468841099070 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:59 INFO - PROCESS | 1746 | 1468841099332 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:24:59 INFO - PROCESS | 1746 | 1468841099586 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1746 | 1468841099594 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:24:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eaca000 == 78 [pid = 1746] [id = 559] 04:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9af5d400) [pid = 1746] [serial = 1678] [outer = (nil)] 04:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0xa3212400) [pid = 1746] [serial = 1679] [outer = 0x9af5d400] 04:24:59 INFO - PROCESS | 1746 | 1468841099719 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0xa327c800) [pid = 1746] [serial = 1680] [outer = 0x9af5d400] 04:25:00 INFO - PROCESS | 1746 | 1468841100667 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1684ms 04:25:00 INFO - PROCESS | 1746 | 1468841100734 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1746 | 1468841100739 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 04:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:25:00 INFO - PROCESS | 1746 | 1468841100746 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1746 | 1468841100751 Marionette TRACE conn4 <- [1,2210,null,{}] 04:25:00 INFO - PROCESS | 1746 | 1468841100757 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 1746 | 1468841100764 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:01 INFO - PROCESS | 1746 | 1468841101014 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:25:01 INFO - PROCESS | 1746 | 1468841101322 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1746 | 1468841101330 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880c00 == 79 [pid = 1746] [id = 560] 04:25:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0xa2325800) [pid = 1746] [serial = 1681] [outer = (nil)] 04:25:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0xa501f800) [pid = 1746] [serial = 1682] [outer = 0xa2325800] 04:25:01 INFO - PROCESS | 1746 | 1468841101444 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0xa50d6400) [pid = 1746] [serial = 1683] [outer = 0xa2325800] 04:25:02 INFO - PROCESS | 1746 | 1468841102413 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1697ms 04:25:02 INFO - PROCESS | 1746 | 1468841102445 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1746 | 1468841102448 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 04:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:25:02 INFO - PROCESS | 1746 | 1468841102456 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1746 | 1468841102459 Marionette TRACE conn4 <- [1,2214,null,{}] 04:25:02 INFO - PROCESS | 1746 | 1468841102466 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1746 | 1468841102470 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:02 INFO - PROCESS | 1746 | 1468841102697 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:25:02 INFO - PROCESS | 1746 | 1468841102916 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1746 | 1468841102925 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c5000 == 80 [pid = 1746] [id = 561] 04:25:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x93941000) [pid = 1746] [serial = 1684] [outer = (nil)] 04:25:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0xa62bdc00) [pid = 1746] [serial = 1685] [outer = 0x93941000] 04:25:03 INFO - PROCESS | 1746 | 1468841103066 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0xa62c6400) [pid = 1746] [serial = 1686] [outer = 0x93941000] 04:25:04 INFO - PROCESS | 1746 | 1468841104135 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1745ms 04:25:04 INFO - PROCESS | 1746 | 1468841104203 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:25:04 INFO - PROCESS | 1746 | 1468841104207 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 04:25:04 INFO - PROCESS | 1746 | 1468841104215 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1746 | 1468841104218 Marionette TRACE conn4 <- [1,2218,null,{}] 04:25:04 INFO - PROCESS | 1746 | 1468841104226 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 1746 | 1468841104231 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:04 INFO - PROCESS | 1746 | 1468841104518 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:25:04 INFO - PROCESS | 1746 | 1468841104830 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1746 | 1468841104839 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac2c00 == 81 [pid = 1746] [id = 562] 04:25:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8ee46800) [pid = 1746] [serial = 1687] [outer = (nil)] 04:25:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8ee4d400) [pid = 1746] [serial = 1688] [outer = 0x8ee46800] 04:25:04 INFO - PROCESS | 1746 | 1468841104927 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8ee50c00) [pid = 1746] [serial = 1689] [outer = 0x8ee46800] 04:25:05 INFO - PROCESS | 1746 | 1468841105837 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1638ms 04:25:05 INFO - PROCESS | 1746 | 1468841105853 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1746 | 1468841105858 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 04:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:25:05 INFO - PROCESS | 1746 | 1468841105866 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1746 | 1468841105870 Marionette TRACE conn4 <- [1,2222,null,{}] 04:25:05 INFO - PROCESS | 1746 | 1468841105876 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 1746 | 1468841105882 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:06 INFO - PROCESS | 1746 | 1468841106092 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:25:06 INFO - PROCESS | 1746 | 1468841106760 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1746 | 1468841106769 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f087c00 == 82 [pid = 1746] [id = 563] 04:25:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8f088000) [pid = 1746] [serial = 1690] [outer = (nil)] 04:25:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8f1a4000) [pid = 1746] [serial = 1691] [outer = 0x8f088000] 04:25:06 INFO - PROCESS | 1746 | 1468841106858 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x91150c00) [pid = 1746] [serial = 1692] [outer = 0x8f088000] 04:25:07 INFO - PROCESS | 1746 | 1468841107802 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1993ms 04:25:07 INFO - PROCESS | 1746 | 1468841107862 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1746 | 1468841107868 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 04:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:25:07 INFO - PROCESS | 1746 | 1468841107877 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1746 | 1468841107882 Marionette TRACE conn4 <- [1,2226,null,{}] 04:25:07 INFO - PROCESS | 1746 | 1468841107891 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 1746 | 1468841107899 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:08 INFO - PROCESS | 1746 | 1468841108102 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:25:08 INFO - PROCESS | 1746 | 1468841108502 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 1746 | 1468841108511 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x91da3000 == 83 [pid = 1746] [id = 564] 04:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x93939800) [pid = 1746] [serial = 1693] [outer = (nil)] 04:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x94835c00) [pid = 1746] [serial = 1694] [outer = 0x93939800] 04:25:08 INFO - PROCESS | 1746 | 1468841108599 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x95237800) [pid = 1746] [serial = 1695] [outer = 0x93939800] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x93939400 == 82 [pid = 1746] [id = 475] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dc000 == 81 [pid = 1746] [id = 519] 04:25:09 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x91d9dc00) [pid = 1746] [serial = 1613] [outer = (nil)] [url = about:blank] 04:25:09 INFO - PROCESS | 1746 | 1468841109645 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x8f870c00 == 80 [pid = 1746] [id = 552] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x954ca800 == 79 [pid = 1746] [id = 551] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x954a8800 == 78 [pid = 1746] [id = 550] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x8eace400 == 77 [pid = 1746] [id = 549] 04:25:09 INFO - PROCESS | 1746 | --DOCSHELL 0x91c0c000 == 76 [pid = 1746] [id = 548] 04:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1840ms 04:25:09 INFO - PROCESS | 1746 | 1468841109721 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 1746 | 1468841109727 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 04:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:25:09 INFO - PROCESS | 1746 | 1468841109735 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 1746 | 1468841109738 Marionette TRACE conn4 <- [1,2230,null,{}] 04:25:09 INFO - PROCESS | 1746 | 1468841109752 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 1746 | 1468841109757 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:09 INFO - PROCESS | 1746 | 1468841109955 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a972800) [pid = 1746] [serial = 1610] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x97847400) [pid = 1746] [serial = 1604] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x99fa3800) [pid = 1746] [serial = 1583] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9567e000) [pid = 1746] [serial = 1602] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x954cdc00) [pid = 1746] [serial = 1601] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x91c0a400) [pid = 1746] [serial = 1599] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x911c6800) [pid = 1746] [serial = 1598] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a9ec000) [pid = 1746] [serial = 1589] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9a622800) [pid = 1746] [serial = 1586] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x97851c00) [pid = 1746] [serial = 1605] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9520dc00) [pid = 1746] [serial = 1580] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9bf41800) [pid = 1746] [serial = 1592] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9114d800) [pid = 1746] [serial = 1577] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa101ac00) [pid = 1746] [serial = 1595] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9a976c00) [pid = 1746] [serial = 1611] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9a076c00) [pid = 1746] [serial = 1607] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9a61d800) [pid = 1746] [serial = 1608] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9aecd400) [pid = 1746] [serial = 1539] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0xa2009c00) [pid = 1746] [serial = 1554] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8f07cc00) [pid = 1746] [serial = 1530] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0xa1010400) [pid = 1746] [serial = 1551] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9d85d000) [pid = 1746] [serial = 1548] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9b3c2c00) [pid = 1746] [serial = 1542] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9233a000) [pid = 1746] [serial = 1533] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d426400) [pid = 1746] [serial = 1545] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9567c800) [pid = 1746] [serial = 1536] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1746 | 1468841110300 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 1746 | 1468841110312 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x939d7000 == 77 [pid = 1746] [id = 565] 04:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x953c9400) [pid = 1746] [serial = 1696] [outer = (nil)] 04:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x954a8c00) [pid = 1746] [serial = 1697] [outer = 0x953c9400] 04:25:10 INFO - PROCESS | 1746 | 1468841110417 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9567bc00) [pid = 1746] [serial = 1698] [outer = 0x953c9400] 04:25:11 INFO - PROCESS | 1746 | 1468841111227 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1538ms 04:25:11 INFO - PROCESS | 1746 | 1468841111274 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 1746 | 1468841111278 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 04:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:25:11 INFO - PROCESS | 1746 | 1468841111309 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 1746 | 1468841111319 Marionette TRACE conn4 <- [1,2234,null,{}] 04:25:11 INFO - PROCESS | 1746 | 1468841111328 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 1746 | 1468841111336 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:11 INFO - PROCESS | 1746 | 1468841111534 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:25:11 INFO - PROCESS | 1746 | 1468841111718 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 1746 | 1468841111726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x939db800 == 78 [pid = 1746] [id = 566] 04:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x953d3800) [pid = 1746] [serial = 1699] [outer = (nil)] 04:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9a076c00) [pid = 1746] [serial = 1700] [outer = 0x953d3800] 04:25:11 INFO - PROCESS | 1746 | 1468841111800 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9a36e000) [pid = 1746] [serial = 1701] [outer = 0x953d3800] 04:25:12 INFO - PROCESS | 1746 | 1468841112671 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1400ms 04:25:12 INFO - PROCESS | 1746 | 1468841112701 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 1746 | 1468841112706 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 04:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:25:12 INFO - PROCESS | 1746 | 1468841112712 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 1746 | 1468841112716 Marionette TRACE conn4 <- [1,2238,null,{}] 04:25:12 INFO - PROCESS | 1746 | 1468841112722 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 1746 | 1468841112727 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:12 INFO - PROCESS | 1746 | 1468841112990 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:25:13 INFO - PROCESS | 1746 | 1468841113012 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 1746 | 1468841113021 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x97821c00 == 79 [pid = 1746] [id = 567] 04:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9a06c400) [pid = 1746] [serial = 1702] [outer = (nil)] 04:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9a623000) [pid = 1746] [serial = 1703] [outer = 0x9a06c400] 04:25:13 INFO - PROCESS | 1746 | 1468841113122 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9a971000) [pid = 1746] [serial = 1704] [outer = 0x9a06c400] 04:25:14 INFO - PROCESS | 1746 | 1468841114129 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1449ms 04:25:14 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9567d000) [pid = 1746] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:25:14 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x954ac000) [pid = 1746] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:25:14 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9115a800) [pid = 1746] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:25:14 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x91c0e400) [pid = 1746] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:25:14 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x939cd400) [pid = 1746] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:25:14 INFO - PROCESS | 1746 | 1468841114418 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 1746 | 1468841114423 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 04:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:25:14 INFO - PROCESS | 1746 | 1468841114438 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 1746 | 1468841114443 Marionette TRACE conn4 <- [1,2242,null,{}] 04:25:14 INFO - PROCESS | 1746 | 1468841114450 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 1746 | 1468841114454 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:14 INFO - PROCESS | 1746 | 1468841114646 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:25:14 INFO - PROCESS | 1746 | 1468841114867 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1746 | 1468841114883 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a19c400 == 80 [pid = 1746] [id = 568] 04:25:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9a1ec400) [pid = 1746] [serial = 1705] [outer = (nil)] 04:25:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9a629000) [pid = 1746] [serial = 1706] [outer = 0x9a1ec400] 04:25:14 INFO - PROCESS | 1746 | 1468841114967 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9aecd800) [pid = 1746] [serial = 1707] [outer = 0x9a1ec400] 04:25:15 INFO - PROCESS | 1746 | 1468841115820 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1432ms 04:25:15 INFO - PROCESS | 1746 | 1468841115872 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1746 | 1468841115876 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 04:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:25:15 INFO - PROCESS | 1746 | 1468841115888 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1746 | 1468841115892 Marionette TRACE conn4 <- [1,2246,null,{}] 04:25:15 INFO - PROCESS | 1746 | 1468841115898 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 1746 | 1468841115904 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:16 INFO - PROCESS | 1746 | 1468841116103 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:25:16 INFO - PROCESS | 1746 | 1468841116279 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 1746 | 1468841116291 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x939cd400 == 81 [pid = 1746] [id = 569] 04:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x94838400) [pid = 1746] [serial = 1708] [outer = (nil)] 04:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9b3c2c00) [pid = 1746] [serial = 1709] [outer = 0x94838400] 04:25:16 INFO - PROCESS | 1746 | 1468841116365 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9bce1400) [pid = 1746] [serial = 1710] [outer = 0x94838400] 04:25:17 INFO - PROCESS | 1746 | 1468841117515 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1687ms 04:25:17 INFO - PROCESS | 1746 | 1468841117579 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1746 | 1468841117599 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 04:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:25:17 INFO - PROCESS | 1746 | 1468841117669 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1746 | 1468841117675 Marionette TRACE conn4 <- [1,2250,null,{}] 04:25:17 INFO - PROCESS | 1746 | 1468841117689 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 1746 | 1468841117697 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:17 INFO - PROCESS | 1746 | 1468841117954 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:25:18 INFO - PROCESS | 1746 | 1468841118289 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 1746 | 1468841118297 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ee4b800 == 82 [pid = 1746] [id = 570] 04:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x911c6800) [pid = 1746] [serial = 1711] [outer = (nil)] 04:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x91da3800) [pid = 1746] [serial = 1712] [outer = 0x911c6800] 04:25:18 INFO - PROCESS | 1746 | 1468841118394 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9520dc00) [pid = 1746] [serial = 1713] [outer = 0x911c6800] 04:25:19 INFO - PROCESS | 1746 | 1468841119378 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1807ms 04:25:19 INFO - PROCESS | 1746 | 1468841119421 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 1746 | 1468841119429 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 04:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:25:19 INFO - PROCESS | 1746 | 1468841119462 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 1746 | 1468841119468 Marionette TRACE conn4 <- [1,2254,null,{}] 04:25:19 INFO - PROCESS | 1746 | 1468841119476 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 1746 | 1468841119481 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:19 INFO - PROCESS | 1746 | 1468841119734 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:25:20 INFO - PROCESS | 1746 | 1468841120025 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1746 | 1468841120035 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784c400 == 83 [pid = 1746] [id = 571] 04:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x97850400) [pid = 1746] [serial = 1714] [outer = (nil)] 04:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x99fa3800) [pid = 1746] [serial = 1715] [outer = 0x97850400] 04:25:20 INFO - PROCESS | 1746 | 1468841120130 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9a070800) [pid = 1746] [serial = 1716] [outer = 0x97850400] 04:25:21 INFO - PROCESS | 1746 | 1468841121240 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1796ms 04:25:21 INFO - PROCESS | 1746 | 1468841121255 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 1746 | 1468841121259 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 04:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:25:21 INFO - PROCESS | 1746 | 1468841121269 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 1746 | 1468841121275 Marionette TRACE conn4 <- [1,2258,null,{}] 04:25:21 INFO - PROCESS | 1746 | 1468841121297 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 1746 | 1468841121308 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:21 INFO - PROCESS | 1746 | 1468841121588 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:25:21 INFO - PROCESS | 1746 | 1468841121905 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 1746 | 1468841121920 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b724400 == 84 [pid = 1746] [id = 572] 04:25:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9b729800) [pid = 1746] [serial = 1717] [outer = (nil)] 04:25:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9d819000) [pid = 1746] [serial = 1718] [outer = 0x9b729800] 04:25:22 INFO - PROCESS | 1746 | 1468841122013 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0xa101d400) [pid = 1746] [serial = 1719] [outer = 0x9b729800] 04:25:23 INFO - PROCESS | 1746 | 1468841123024 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1796ms 04:25:23 INFO - PROCESS | 1746 | 1468841123065 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 1746 | 1468841123071 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 04:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:25:23 INFO - PROCESS | 1746 | 1468841123079 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 1746 | 1468841123083 Marionette TRACE conn4 <- [1,2262,null,{}] 04:25:23 INFO - PROCESS | 1746 | 1468841123091 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 1746 | 1468841123097 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:23 INFO - PROCESS | 1746 | 1468841123346 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:25:23 INFO - PROCESS | 1746 | 1468841123656 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 1746 | 1468841123666 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ee4a800 == 85 [pid = 1746] [id = 573] 04:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8f087400) [pid = 1746] [serial = 1720] [outer = (nil)] 04:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0xa101ac00) [pid = 1746] [serial = 1721] [outer = 0x8f087400] 04:25:23 INFO - PROCESS | 1746 | 1468841123760 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0xa223b800) [pid = 1746] [serial = 1722] [outer = 0x8f087400] 04:25:24 INFO - PROCESS | 1746 | 1468841124714 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1686ms 04:25:24 INFO - PROCESS | 1746 | 1468841124766 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 1746 | 1468841124771 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 04:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:25:24 INFO - PROCESS | 1746 | 1468841124779 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 1746 | 1468841124784 Marionette TRACE conn4 <- [1,2266,null,{}] 04:25:24 INFO - PROCESS | 1746 | 1468841124791 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 1746 | 1468841124797 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:25 INFO - PROCESS | 1746 | 1468841125009 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:25:25 INFO - PROCESS | 1746 | 1468841125219 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 1746 | 1468841125229 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7dd400 == 86 [pid = 1746] [id = 574] 04:25:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d7e6000) [pid = 1746] [serial = 1723] [outer = (nil)] 04:25:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0xa23ad000) [pid = 1746] [serial = 1724] [outer = 0x8d7e6000] 04:25:25 INFO - PROCESS | 1746 | 1468841125397 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0xa2530c00) [pid = 1746] [serial = 1725] [outer = 0x8d7e6000] 04:25:26 INFO - PROCESS | 1746 | 1468841126436 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1687ms 04:25:26 INFO - PROCESS | 1746 | 1468841126467 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 1746 | 1468841126471 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 04:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:25:26 INFO - PROCESS | 1746 | 1468841126478 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1746 | 1468841126483 Marionette TRACE conn4 <- [1,2270,null,{}] 04:25:26 INFO - PROCESS | 1746 | 1468841126489 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 1746 | 1468841126501 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:26 INFO - PROCESS | 1746 | 1468841126738 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:25:26 INFO - PROCESS | 1746 | 1468841126951 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 1746 | 1468841126962 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:27 INFO - PROCESS | 1746 | ++DOCSHELL 0xa320a800 == 87 [pid = 1746] [id = 575] 04:25:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0xa4e55800) [pid = 1746] [serial = 1726] [outer = (nil)] 04:25:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0xa62be800) [pid = 1746] [serial = 1727] [outer = 0xa4e55800] 04:25:27 INFO - PROCESS | 1746 | 1468841127182 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0xa682b000) [pid = 1746] [serial = 1728] [outer = 0xa4e55800] 04:25:28 INFO - PROCESS | 1746 | 1468841128177 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1738ms 04:25:28 INFO - PROCESS | 1746 | 1468841128218 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1746 | 1468841128222 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 04:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:25:28 INFO - PROCESS | 1746 | 1468841128230 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1746 | 1468841128234 Marionette TRACE conn4 <- [1,2274,null,{}] 04:25:28 INFO - PROCESS | 1746 | 1468841128240 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 1746 | 1468841128245 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:28 INFO - PROCESS | 1746 | 1468841128449 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:25:28 INFO - PROCESS | 1746 | 1468841128672 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 1746 | 1468841128681 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2c1c00 == 88 [pid = 1746] [id = 576] 04:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8c2c2400) [pid = 1746] [serial = 1729] [outer = (nil)] 04:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c2cb800) [pid = 1746] [serial = 1730] [outer = 0x8c2c2400] 04:25:28 INFO - PROCESS | 1746 | 1468841128800 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c2ce000) [pid = 1746] [serial = 1731] [outer = 0x8c2c2400] 04:25:29 INFO - PROCESS | 1746 | 1468841129795 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1581ms 04:25:29 INFO - PROCESS | 1746 | 1468841129812 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 1746 | 1468841129816 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 04:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:25:29 INFO - PROCESS | 1746 | 1468841129823 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 1746 | 1468841129827 Marionette TRACE conn4 <- [1,2278,null,{}] 04:25:29 INFO - PROCESS | 1746 | 1468841129833 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 1746 | 1468841129839 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:30 INFO - PROCESS | 1746 | 1468841130041 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:25:30 INFO - PROCESS | 1746 | 1468841130255 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1746 | 1468841130267 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2c8800 == 89 [pid = 1746] [id = 577] 04:25:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8c2cac00) [pid = 1746] [serial = 1732] [outer = (nil)] 04:25:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8c3f3800) [pid = 1746] [serial = 1733] [outer = 0x8c2cac00] 04:25:30 INFO - PROCESS | 1746 | 1468841130385 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8c3f6c00) [pid = 1746] [serial = 1734] [outer = 0x8c2cac00] 04:25:31 INFO - PROCESS | 1746 | 1468841131347 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1601ms 04:25:31 INFO - PROCESS | 1746 | 1468841131425 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1746 | 1468841131428 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 04:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:25:31 INFO - PROCESS | 1746 | 1468841131437 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1746 | 1468841131441 Marionette TRACE conn4 <- [1,2282,null,{}] 04:25:31 INFO - PROCESS | 1746 | 1468841131448 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1746 | 1468841131455 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:31 INFO - PROCESS | 1746 | 1468841131701 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:25:31 INFO - PROCESS | 1746 | 1468841131958 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1746 | 1468841131965 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2cdc00 == 90 [pid = 1746] [id = 578] 04:25:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8c2d0400) [pid = 1746] [serial = 1735] [outer = (nil)] 04:25:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c3fd800) [pid = 1746] [serial = 1736] [outer = 0x8c2d0400] 04:25:32 INFO - PROCESS | 1746 | 1468841132085 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91da2c00) [pid = 1746] [serial = 1737] [outer = 0x8c2d0400] 04:25:33 INFO - PROCESS | 1746 | 1468841133033 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1653ms 04:25:33 INFO - PROCESS | 1746 | 1468841133091 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:25:33 INFO - PROCESS | 1746 | 1468841133095 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 04:25:33 INFO - PROCESS | 1746 | 1468841133103 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 1746 | 1468841133107 Marionette TRACE conn4 <- [1,2286,null,{}] 04:25:33 INFO - PROCESS | 1746 | 1468841133113 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 1746 | 1468841133119 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:33 INFO - PROCESS | 1746 | 1468841133371 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:25:34 INFO - PROCESS | 1746 | 1468841134104 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1746 | 1468841134115 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac2000 == 91 [pid = 1746] [id = 579] 04:25:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8eac3000) [pid = 1746] [serial = 1738] [outer = (nil)] 04:25:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8eacec00) [pid = 1746] [serial = 1739] [outer = 0x8eac3000] 04:25:34 INFO - PROCESS | 1746 | 1468841134219 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8ee4e400) [pid = 1746] [serial = 1740] [outer = 0x8eac3000] 04:25:35 INFO - PROCESS | 1746 | 1468841135187 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:25:35 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 04:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2144ms 04:25:35 INFO - PROCESS | 1746 | 1468841135254 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1746 | 1468841135260 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 04:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:25:35 INFO - PROCESS | 1746 | 1468841135272 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1746 | 1468841135278 Marionette TRACE conn4 <- [1,2290,null,{}] 04:25:35 INFO - PROCESS | 1746 | 1468841135287 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 1746 | 1468841135294 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:35 INFO - PROCESS | 1746 | 1468841135499 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:25:35 INFO - PROCESS | 1746 | 1468841135884 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1746 | 1468841135896 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3f1c00 == 92 [pid = 1746] [id = 580] 04:25:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8c3fc800) [pid = 1746] [serial = 1741] [outer = (nil)] 04:25:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91b19000) [pid = 1746] [serial = 1742] [outer = 0x8c3fc800] 04:25:36 INFO - PROCESS | 1746 | 1468841136036 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91b1bc00) [pid = 1746] [serial = 1743] [outer = 0x8c3fc800] 04:25:36 INFO - PROCESS | 1746 | 1468841136959 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1737ms 04:25:37 INFO - PROCESS | 1746 | 1468841137011 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 1746 | 1468841137018 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 04:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:25:37 INFO - PROCESS | 1746 | 1468841137026 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 1746 | 1468841137029 Marionette TRACE conn4 <- [1,2294,null,{}] 04:25:37 INFO - PROCESS | 1746 | 1468841137036 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 1746 | 1468841137041 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:37 INFO - PROCESS | 1746 | 1468841137252 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:25:37 INFO - PROCESS | 1746 | 1468841137473 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 1746 | 1468841137484 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x953cac00 == 93 [pid = 1746] [id = 581] 04:25:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x953cb400) [pid = 1746] [serial = 1744] [outer = (nil)] 04:25:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x954aa800) [pid = 1746] [serial = 1745] [outer = 0x953cb400] 04:25:37 INFO - PROCESS | 1746 | 1468841137650 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x95682000) [pid = 1746] [serial = 1746] [outer = 0x953cb400] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dbc00 == 92 [pid = 1746] [id = 499] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8f86b800 == 91 [pid = 1746] [id = 458] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x954b2400) [pid = 1746] [serial = 1619] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9bcdbc00) [pid = 1746] [serial = 1625] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0xa3210000) [pid = 1746] [serial = 1637] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8f86c000) [pid = 1746] [serial = 1616] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9a62b000) [pid = 1746] [serial = 1622] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x93935800) [pid = 1746] [serial = 1643] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0xa2307c00) [pid = 1746] [serial = 1631] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0xa2ffe400) [pid = 1746] [serial = 1640] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9d873400) [pid = 1746] [serial = 1628] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa2565400) [pid = 1746] [serial = 1634] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9837c800 == 90 [pid = 1746] [id = 498] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9a19c400 == 89 [pid = 1746] [id = 568] 04:25:38 INFO - PROCESS | 1746 | 1468841138824 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x97821c00 == 88 [pid = 1746] [id = 567] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x939db800 == 87 [pid = 1746] [id = 566] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x939d7000 == 86 [pid = 1746] [id = 565] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x91da3000 == 85 [pid = 1746] [id = 564] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8f087c00 == 84 [pid = 1746] [id = 563] 04:25:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e886800 == 83 [pid = 1746] [id = 553] 04:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1835ms 04:25:38 INFO - PROCESS | 1746 | 1468841138862 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1746 | 1468841138866 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 04:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:25:38 INFO - PROCESS | 1746 | 1468841138876 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1746 | 1468841138889 Marionette TRACE conn4 <- [1,2298,null,{}] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x93941400) [pid = 1746] [serial = 1647] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8f86a400) [pid = 1746] [serial = 1646] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x954b2c00) [pid = 1746] [serial = 1658] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x956ecc00) [pid = 1746] [serial = 1653] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9782c800) [pid = 1746] [serial = 1659] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9844b400) [pid = 1746] [serial = 1655] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9a06c800) [pid = 1746] [serial = 1656] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x95679400) [pid = 1746] [serial = 1652] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91da0800) [pid = 1746] [serial = 1649] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x939db000) [pid = 1746] [serial = 1650] [outer = (nil)] [url = about:blank] 04:25:38 INFO - PROCESS | 1746 | 1468841138947 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 1746 | 1468841138956 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:39 INFO - PROCESS | 1746 | 1468841139158 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:25:39 INFO - PROCESS | 1746 | 1468841139436 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1746 | 1468841139446 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b5a000 == 84 [pid = 1746] [id = 582] 04:25:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x93bc8400) [pid = 1746] [serial = 1747] [outer = (nil)] 04:25:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x95684c00) [pid = 1746] [serial = 1748] [outer = 0x93bc8400] 04:25:39 INFO - PROCESS | 1746 | 1468841139517 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x956f2c00) [pid = 1746] [serial = 1749] [outer = 0x93bc8400] 04:25:40 INFO - PROCESS | 1746 | 1468841140342 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1520ms 04:25:40 INFO - PROCESS | 1746 | 1468841140395 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1746 | 1468841140399 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 04:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:25:40 INFO - PROCESS | 1746 | 1468841140406 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1746 | 1468841140410 Marionette TRACE conn4 <- [1,2302,null,{}] 04:25:40 INFO - PROCESS | 1746 | 1468841140417 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 1746 | 1468841140423 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:40 INFO - PROCESS | 1746 | 1468841140644 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:25:40 INFO - PROCESS | 1746 | 1468841140884 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1746 | 1468841140903 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ee4b000 == 85 [pid = 1746] [id = 583] 04:25:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x97854800) [pid = 1746] [serial = 1750] [outer = (nil)] 04:25:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9a06a400) [pid = 1746] [serial = 1751] [outer = 0x97854800] 04:25:41 INFO - PROCESS | 1746 | 1468841141052 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9a40a800) [pid = 1746] [serial = 1752] [outer = 0x97854800] 04:25:41 INFO - PROCESS | 1746 | 1468841141943 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1582ms 04:25:41 INFO - PROCESS | 1746 | 1468841141990 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:25:42 INFO - PROCESS | 1746 | 1468841141996 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 04:25:42 INFO - PROCESS | 1746 | 1468841142003 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 1746 | 1468841142007 Marionette TRACE conn4 <- [1,2306,null,{}] 04:25:42 INFO - PROCESS | 1746 | 1468841142026 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 1746 | 1468841142032 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:42 INFO - PROCESS | 1746 | 1468841142300 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:25:42 INFO - PROCESS | 1746 | 1468841142333 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 1746 | 1468841142352 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x99fa5000 == 86 [pid = 1746] [id = 584] 04:25:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9a06cc00) [pid = 1746] [serial = 1753] [outer = (nil)] 04:25:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9a97bc00) [pid = 1746] [serial = 1754] [outer = 0x9a06cc00] 04:25:42 INFO - PROCESS | 1746 | 1468841142453 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9af68000) [pid = 1746] [serial = 1755] [outer = 0x9a06cc00] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9a1ec400) [pid = 1746] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x953d3800) [pid = 1746] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x98370800) [pid = 1746] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8d7dd000) [pid = 1746] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9a06c400) [pid = 1746] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x93939800) [pid = 1746] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x953c9400) [pid = 1746] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:25:43 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8f1a4800) [pid = 1746] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9114c000) [pid = 1746] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a19b800) [pid = 1746] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8f088000) [pid = 1746] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x92331400) [pid = 1746] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8fa6c800) [pid = 1746] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x98445c00) [pid = 1746] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8f0ac400) [pid = 1746] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9a62a400) [pid = 1746] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:25:44 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9567a400) [pid = 1746] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:25:44 INFO - PROCESS | 1746 | 1468841144244 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2299ms 04:25:44 INFO - PROCESS | 1746 | 1468841144303 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 1746 | 1468841144306 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 04:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:25:44 INFO - PROCESS | 1746 | 1468841144314 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1746 | 1468841144318 Marionette TRACE conn4 <- [1,2310,null,{}] 04:25:44 INFO - PROCESS | 1746 | 1468841144325 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 1746 | 1468841144330 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:44 INFO - PROCESS | 1746 | 1468841144516 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:25:44 INFO - PROCESS | 1746 | 1468841144696 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 1746 | 1468841144704 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3fc000 == 87 [pid = 1746] [id = 585] 04:25:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8d7dd000) [pid = 1746] [serial = 1756] [outer = (nil)] 04:25:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x939d6800) [pid = 1746] [serial = 1757] [outer = 0x8d7dd000] 04:25:44 INFO - PROCESS | 1746 | 1468841144777 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x99fa5400) [pid = 1746] [serial = 1758] [outer = 0x8d7dd000] 04:25:45 INFO - PROCESS | 1746 | 1468841145529 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1233ms 04:25:45 INFO - PROCESS | 1746 | 1468841145558 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1746 | 1468841145562 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 04:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:25:45 INFO - PROCESS | 1746 | 1468841145569 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1746 | 1468841145572 Marionette TRACE conn4 <- [1,2314,null,{}] 04:25:45 INFO - PROCESS | 1746 | 1468841145578 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 1746 | 1468841145582 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:45 INFO - PROCESS | 1746 | 1468841145785 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:25:45 INFO - PROCESS | 1746 | 1468841145798 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 1746 | 1468841145804 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a4800 == 88 [pid = 1746] [id = 586] 04:25:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8fa6c800) [pid = 1746] [serial = 1759] [outer = (nil)] 04:25:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9a97b000) [pid = 1746] [serial = 1760] [outer = 0x8fa6c800] 04:25:45 INFO - PROCESS | 1746 | 1468841145884 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9af5c800) [pid = 1746] [serial = 1761] [outer = 0x8fa6c800] 04:25:47 INFO - PROCESS | 1746 | 1468841147269 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1731ms 04:25:47 INFO - PROCESS | 1746 | 1468841147301 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 1746 | 1468841147308 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 04:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:25:47 INFO - PROCESS | 1746 | 1468841147317 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1746 | 1468841147326 Marionette TRACE conn4 <- [1,2318,null,{}] 04:25:47 INFO - PROCESS | 1746 | 1468841147334 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 1746 | 1468841147340 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:47 INFO - PROCESS | 1746 | 1468841147568 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:25:47 INFO - PROCESS | 1746 | 1468841147895 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1746 | 1468841147906 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a9000 == 89 [pid = 1746] [id = 587] 04:25:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8fa68c00) [pid = 1746] [serial = 1762] [outer = (nil)] 04:25:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x91b14000) [pid = 1746] [serial = 1763] [outer = 0x8fa68c00] 04:25:48 INFO - PROCESS | 1746 | 1468841148001 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x91c0c400) [pid = 1746] [serial = 1764] [outer = 0x8fa68c00] 04:25:49 INFO - PROCESS | 1746 | 1468841149030 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1746 | 1468841149117 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 04:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:25:49 INFO - PROCESS | 1746 | 1468841149129 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1746 | 1468841149133 Marionette TRACE conn4 <- [1,2322,null,{}] 04:25:49 INFO - PROCESS | 1746 | 1468841149140 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 1746 | 1468841149147 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:49 INFO - PROCESS | 1746 | 1468841149411 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:25:49 INFO - PROCESS | 1746 | 1468841149728 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 1746 | 1468841149740 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x93937400 == 90 [pid = 1746] [id = 588] 04:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x954aac00) [pid = 1746] [serial = 1765] [outer = (nil)] 04:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x95678400) [pid = 1746] [serial = 1766] [outer = 0x954aac00] 04:25:49 INFO - PROCESS | 1746 | 1468841149831 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x97825800) [pid = 1746] [serial = 1767] [outer = 0x954aac00] 04:25:50 INFO - PROCESS | 1746 | 1468841150813 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1737ms 04:25:50 INFO - PROCESS | 1746 | 1468841150869 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 1746 | 1468841150874 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 04:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:25:50 INFO - PROCESS | 1746 | 1468841150884 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 1746 | 1468841150892 Marionette TRACE conn4 <- [1,2326,null,{}] 04:25:50 INFO - PROCESS | 1746 | 1468841150909 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 1746 | 1468841150919 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:51 INFO - PROCESS | 1746 | 1468841151161 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:25:51 INFO - PROCESS | 1746 | 1468841151422 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1746 | 1468841151433 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e88b400 == 91 [pid = 1746] [id = 589] 04:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9af62000) [pid = 1746] [serial = 1768] [outer = (nil)] 04:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9d4cd800) [pid = 1746] [serial = 1769] [outer = 0x9af62000] 04:25:51 INFO - PROCESS | 1746 | 1468841151566 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0xa2008c00) [pid = 1746] [serial = 1770] [outer = 0x9af62000] 04:25:52 INFO - PROCESS | 1746 | 1468841152542 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1692ms 04:25:52 INFO - PROCESS | 1746 | 1468841152576 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 1746 | 1468841152580 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 04:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:25:52 INFO - PROCESS | 1746 | 1468841152588 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1746 | 1468841152593 Marionette TRACE conn4 <- [1,2330,null,{}] 04:25:52 INFO - PROCESS | 1746 | 1468841152599 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 1746 | 1468841152604 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:52 INFO - PROCESS | 1746 | 1468841152836 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:25:53 INFO - PROCESS | 1746 | 1468841153148 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1746 | 1468841153157 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2cb000 == 92 [pid = 1746] [id = 590] 04:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x954d4800) [pid = 1746] [serial = 1771] [outer = (nil)] 04:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0xa23ad400) [pid = 1746] [serial = 1772] [outer = 0x954d4800] 04:25:53 INFO - PROCESS | 1746 | 1468841153250 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa2fd4000) [pid = 1746] [serial = 1773] [outer = 0x954d4800] 04:25:54 INFO - PROCESS | 1746 | 1468841154140 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1593ms 04:25:54 INFO - PROCESS | 1746 | 1468841154182 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 1746 | 1468841154187 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 04:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:25:54 INFO - PROCESS | 1746 | 1468841154193 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1746 | 1468841154197 Marionette TRACE conn4 <- [1,2334,null,{}] 04:25:54 INFO - PROCESS | 1746 | 1468841154203 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 1746 | 1468841154209 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:54 INFO - PROCESS | 1746 | 1468841154414 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:25:54 INFO - PROCESS | 1746 | 1468841154634 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 1746 | 1468841154645 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2c5c00 == 93 [pid = 1746] [id = 591] 04:25:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9aed3400) [pid = 1746] [serial = 1774] [outer = (nil)] 04:25:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa3212c00) [pid = 1746] [serial = 1775] [outer = 0x9aed3400] 04:25:54 INFO - PROCESS | 1746 | 1468841154765 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0xa34cc800) [pid = 1746] [serial = 1776] [outer = 0x9aed3400] 04:25:55 INFO - PROCESS | 1746 | 1468841155741 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1586ms 04:25:55 INFO - PROCESS | 1746 | 1468841155780 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1746 | 1468841155785 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 04:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:25:55 INFO - PROCESS | 1746 | 1468841155796 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1746 | 1468841155802 Marionette TRACE conn4 <- [1,2338,null,{}] 04:25:55 INFO - PROCESS | 1746 | 1468841155813 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 1746 | 1468841155826 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:56 INFO - PROCESS | 1746 | 1468841156102 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:25:56 INFO - PROCESS | 1746 | 1468841156451 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1746 | 1468841156458 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c542400 == 94 [pid = 1746] [id = 592] 04:25:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8c542c00) [pid = 1746] [serial = 1777] [outer = (nil)] 04:25:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8c54d800) [pid = 1746] [serial = 1778] [outer = 0x8c542c00] 04:25:56 INFO - PROCESS | 1746 | 1468841156545 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa5017800) [pid = 1746] [serial = 1779] [outer = 0x8c542c00] 04:25:57 INFO - PROCESS | 1746 | 1468841157495 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1744ms 04:25:57 INFO - PROCESS | 1746 | 1468841157537 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:25:57 INFO - PROCESS | 1746 | 1468841157542 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 04:25:57 INFO - PROCESS | 1746 | 1468841157550 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1746 | 1468841157554 Marionette TRACE conn4 <- [1,2342,null,{}] 04:25:57 INFO - PROCESS | 1746 | 1468841157560 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 1746 | 1468841157566 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:57 INFO - PROCESS | 1746 | 1468841157819 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:25:58 INFO - PROCESS | 1746 | 1468841158125 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1746 | 1468841158134 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2c3000 == 95 [pid = 1746] [id = 593] 04:25:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8c543000) [pid = 1746] [serial = 1780] [outer = (nil)] 04:25:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x92d86c00) [pid = 1746] [serial = 1781] [outer = 0x8c543000] 04:25:58 INFO - PROCESS | 1746 | 1468841158229 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x92d8a800) [pid = 1746] [serial = 1782] [outer = 0x8c543000] 04:25:59 INFO - PROCESS | 1746 | 1468841159141 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1636ms 04:25:59 INFO - PROCESS | 1746 | 1468841159186 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 1746 | 1468841159190 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 04:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:25:59 INFO - PROCESS | 1746 | 1468841159197 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 1746 | 1468841159201 Marionette TRACE conn4 <- [1,2346,null,{}] 04:25:59 INFO - PROCESS | 1746 | 1468841159207 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 1746 | 1468841159213 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:59 INFO - PROCESS | 1746 | 1468841159425 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:25:59 INFO - PROCESS | 1746 | 1468841159687 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1746 | 1468841159697 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:25:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c548000 == 96 [pid = 1746] [id = 594] 04:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8c550c00) [pid = 1746] [serial = 1783] [outer = (nil)] 04:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x92d90000) [pid = 1746] [serial = 1784] [outer = 0x8c550c00] 04:25:59 INFO - PROCESS | 1746 | 1468841159831 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0xa623f000) [pid = 1746] [serial = 1785] [outer = 0x8c550c00] 04:26:00 INFO - PROCESS | 1746 | 1468841160770 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1632ms 04:26:00 INFO - PROCESS | 1746 | 1468841160831 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1746 | 1468841160840 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 04:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:26:00 INFO - PROCESS | 1746 | 1468841160849 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1746 | 1468841160852 Marionette TRACE conn4 <- [1,2350,null,{}] 04:26:00 INFO - PROCESS | 1746 | 1468841160859 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 1746 | 1468841160865 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:01 INFO - PROCESS | 1746 | 1468841161111 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:26:01 INFO - PROCESS | 1746 | 1468841161441 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1746 | 1468841161454 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x91215000 == 97 [pid = 1746] [id = 595] 04:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91215c00) [pid = 1746] [serial = 1786] [outer = (nil)] 04:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9121d800) [pid = 1746] [serial = 1787] [outer = 0x91215c00] 04:26:01 INFO - PROCESS | 1746 | 1468841161560 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9121f800) [pid = 1746] [serial = 1788] [outer = 0x91215c00] 04:26:02 INFO - PROCESS | 1746 | 1468841162509 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1729ms 04:26:02 INFO - PROCESS | 1746 | 1468841162580 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1746 | 1468841162585 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 04:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:26:02 INFO - PROCESS | 1746 | 1468841162592 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1746 | 1468841162597 Marionette TRACE conn4 <- [1,2354,null,{}] 04:26:02 INFO - PROCESS | 1746 | 1468841162605 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 1746 | 1468841162609 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:02 INFO - PROCESS | 1746 | 1468841162920 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:26:03 INFO - PROCESS | 1746 | 1468841163276 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1746 | 1468841163283 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9121c000 == 98 [pid = 1746] [id = 596] 04:26:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x92d8fc00) [pid = 1746] [serial = 1789] [outer = (nil)] 04:26:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0xa6245000) [pid = 1746] [serial = 1790] [outer = 0x92d8fc00] 04:26:03 INFO - PROCESS | 1746 | 1468841163398 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa688f800) [pid = 1746] [serial = 1791] [outer = 0x92d8fc00] 04:26:04 INFO - PROCESS | 1746 | 1468841164388 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1845ms 04:26:04 INFO - PROCESS | 1746 | 1468841164439 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1746 | 1468841164446 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 04:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:26:04 INFO - PROCESS | 1746 | 1468841164453 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1746 | 1468841164459 Marionette TRACE conn4 <- [1,2358,null,{}] 04:26:04 INFO - PROCESS | 1746 | 1468841164465 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 1746 | 1468841164473 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:04 INFO - PROCESS | 1746 | 1468841164759 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:26:05 INFO - PROCESS | 1746 | 1468841165079 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 1746 | 1468841165093 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a042c00 == 99 [pid = 1746] [id = 597] 04:26:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8a045c00) [pid = 1746] [serial = 1792] [outer = (nil)] 04:26:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8a04f800) [pid = 1746] [serial = 1793] [outer = 0x8a045c00] 04:26:05 INFO - PROCESS | 1746 | 1468841165179 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0xa6da2400) [pid = 1746] [serial = 1794] [outer = 0x8a045c00] 04:26:06 INFO - PROCESS | 1746 | 1468841166139 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1737ms 04:26:06 INFO - PROCESS | 1746 | 1468841166191 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 1746 | 1468841166194 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 04:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:26:06 INFO - PROCESS | 1746 | 1468841166202 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 1746 | 1468841166205 Marionette TRACE conn4 <- [1,2362,null,{}] 04:26:06 INFO - PROCESS | 1746 | 1468841166211 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 1746 | 1468841166216 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:06 INFO - PROCESS | 1746 | 1468841166429 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:26:06 INFO - PROCESS | 1746 | 1468841166739 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1746 | 1468841166746 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04a400 == 100 [pid = 1746] [id = 598] 04:26:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8b226800) [pid = 1746] [serial = 1795] [outer = (nil)] 04:26:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8b22d400) [pid = 1746] [serial = 1796] [outer = 0x8b226800] 04:26:06 INFO - PROCESS | 1746 | 1468841166838 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8b22f800) [pid = 1746] [serial = 1797] [outer = 0x8b226800] 04:26:07 INFO - PROCESS | 1746 | 1468841167786 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1631ms 04:26:07 INFO - PROCESS | 1746 | 1468841167835 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:26:07 INFO - PROCESS | 1746 | 1468841167839 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 04:26:07 INFO - PROCESS | 1746 | 1468841167847 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 1746 | 1468841167850 Marionette TRACE conn4 <- [1,2366,null,{}] 04:26:07 INFO - PROCESS | 1746 | 1468841167859 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 1746 | 1468841167866 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:08 INFO - PROCESS | 1746 | 1468841168110 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:26:08 INFO - PROCESS | 1746 | 1468841168443 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1746 | 1468841168450 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04c400 == 101 [pid = 1746] [id = 599] 04:26:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8a050000) [pid = 1746] [serial = 1798] [outer = (nil)] 04:26:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8ee54000) [pid = 1746] [serial = 1799] [outer = 0x8a050000] 04:26:08 INFO - PROCESS | 1746 | 1468841168545 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8f0b7400) [pid = 1746] [serial = 1800] [outer = 0x8a050000] 04:26:09 INFO - PROCESS | 1746 | 1468841169475 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1686ms 04:26:09 INFO - PROCESS | 1746 | 1468841169532 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1746 | 1468841169536 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 04:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:26:09 INFO - PROCESS | 1746 | 1468841169545 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1746 | 1468841169548 Marionette TRACE conn4 <- [1,2370,null,{}] 04:26:09 INFO - PROCESS | 1746 | 1468841169554 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 1746 | 1468841169560 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:09 INFO - PROCESS | 1746 | 1468841169786 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:26:10 INFO - PROCESS | 1746 | 1468841170480 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1746 | 1468841170489 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04dc00 == 102 [pid = 1746] [id = 600] 04:26:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8a04e000) [pid = 1746] [serial = 1801] [outer = (nil)] 04:26:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8b22a000) [pid = 1746] [serial = 1802] [outer = 0x8a04e000] 04:26:10 INFO - PROCESS | 1746 | 1468841170578 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8c2d0800) [pid = 1746] [serial = 1803] [outer = 0x8a04e000] 04:26:11 INFO - PROCESS | 1746 | 1468841171607 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2140ms 04:26:11 INFO - PROCESS | 1746 | 1468841171686 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:26:11 INFO - PROCESS | 1746 | 1468841171692 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 04:26:11 INFO - PROCESS | 1746 | 1468841171700 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 1746 | 1468841171706 Marionette TRACE conn4 <- [1,2374,null,{}] 04:26:11 INFO - PROCESS | 1746 | 1468841171714 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 1746 | 1468841171721 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:11 INFO - PROCESS | 1746 | 1468841171970 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:26:12 INFO - PROCESS | 1746 | 1468841172336 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1746 | 1468841172348 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e8c7400 == 103 [pid = 1746] [id = 601] 04:26:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8e8c7c00) [pid = 1746] [serial = 1804] [outer = (nil)] 04:26:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8e8ca400) [pid = 1746] [serial = 1805] [outer = 0x8e8c7c00] 04:26:12 INFO - PROCESS | 1746 | 1468841172484 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8eac6800) [pid = 1746] [serial = 1806] [outer = 0x8e8c7c00] 04:26:13 INFO - PROCESS | 1746 | 1468841173434 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1786ms 04:26:13 INFO - PROCESS | 1746 | 1468841173488 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1746 | 1468841173493 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 04:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:26:13 INFO - PROCESS | 1746 | 1468841173503 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1746 | 1468841173507 Marionette TRACE conn4 <- [1,2378,null,{}] 04:26:13 INFO - PROCESS | 1746 | 1468841173514 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1746 | 1468841173518 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:13 INFO - PROCESS | 1746 | 1468841173741 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:26:14 INFO - PROCESS | 1746 | 1468841174085 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1746 | 1468841174096 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8fa66800 == 102 [pid = 1746] [id = 491] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3fc000 == 101 [pid = 1746] [id = 585] 04:26:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3fc000 == 102 [pid = 1746] [id = 602] 04:26:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8ee4e800) [pid = 1746] [serial = 1807] [outer = (nil)] 04:26:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8fa70c00) [pid = 1746] [serial = 1808] [outer = 0x8ee4e800] 04:26:14 INFO - PROCESS | 1746 | 1468841174272 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x911c7c00) [pid = 1746] [serial = 1809] [outer = 0x8ee4e800] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x99fa5000 == 101 [pid = 1746] [id = 584] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8ee4b000 == 100 [pid = 1746] [id = 583] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x93b5a000 == 99 [pid = 1746] [id = 582] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x953cac00 == 98 [pid = 1746] [id = 581] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3f1c00 == 97 [pid = 1746] [id = 580] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac2000 == 96 [pid = 1746] [id = 579] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2c8800 == 95 [pid = 1746] [id = 577] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2c1c00 == 94 [pid = 1746] [id = 576] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0xa320a800 == 93 [pid = 1746] [id = 575] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dd400 == 92 [pid = 1746] [id = 574] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8ee4a800 == 91 [pid = 1746] [id = 573] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9b724400 == 90 [pid = 1746] [id = 572] 04:26:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9784c400 == 89 [pid = 1746] [id = 571] 04:26:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8ee4b800 == 88 [pid = 1746] [id = 570] 04:26:15 INFO - PROCESS | 1746 | 1468841175194 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9aecd800) [pid = 1746] [serial = 1707] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9a629000) [pid = 1746] [serial = 1706] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x9a36e000) [pid = 1746] [serial = 1701] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0xa501f800) [pid = 1746] [serial = 1682] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9a075800) [pid = 1746] [serial = 1584] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x9a1e8800) [pid = 1746] [serial = 1614] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9a971000) [pid = 1746] [serial = 1704] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x95237800) [pid = 1746] [serial = 1695] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x954a8c00) [pid = 1746] [serial = 1697] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x911cec00) [pid = 1746] [serial = 1578] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0xa2239000) [pid = 1746] [serial = 1557] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9af64c00) [pid = 1746] [serial = 1670] [outer = (nil)] [url = about:blank] 04:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1741ms 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x97821800) [pid = 1746] [serial = 1667] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9d4cdc00) [pid = 1746] [serial = 1593] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0xa2003800) [pid = 1746] [serial = 1676] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x91150c00) [pid = 1746] [serial = 1692] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8f1a4000) [pid = 1746] [serial = 1691] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x94835c00) [pid = 1746] [serial = 1694] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0xa3212400) [pid = 1746] [serial = 1679] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8ee4d400) [pid = 1746] [serial = 1688] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa62bdc00) [pid = 1746] [serial = 1685] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x954a4800) [pid = 1746] [serial = 1581] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9a076c00) [pid = 1746] [serial = 1700] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9567a800) [pid = 1746] [serial = 1644] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9a979000) [pid = 1746] [serial = 1661] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9a6bb400) [pid = 1746] [serial = 1587] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9d818400) [pid = 1746] [serial = 1673] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9a623000) [pid = 1746] [serial = 1703] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0xa1092800) [pid = 1746] [serial = 1596] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91da3c00) [pid = 1746] [serial = 1664] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9567bc00) [pid = 1746] [serial = 1698] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9aed4400) [pid = 1746] [serial = 1590] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9782ac00) [pid = 1746] [serial = 1575] [outer = (nil)] [url = about:blank] 04:26:15 INFO - PROCESS | 1746 | 1468841175269 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1746 | 1468841175282 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 04:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:26:15 INFO - PROCESS | 1746 | 1468841175303 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1746 | 1468841175316 Marionette TRACE conn4 <- [1,2382,null,{}] 04:26:15 INFO - PROCESS | 1746 | 1468841175339 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1746 | 1468841175351 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:15 INFO - PROCESS | 1746 | 1468841175563 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:26:15 INFO - PROCESS | 1746 | 1468841175807 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1746 | 1468841175814 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ee4a800 == 89 [pid = 1746] [id = 603] 04:26:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8fa70000) [pid = 1746] [serial = 1810] [outer = (nil)] 04:26:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91da3c00) [pid = 1746] [serial = 1811] [outer = 0x8fa70000] 04:26:15 INFO - PROCESS | 1746 | 1468841175888 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x92d8cc00) [pid = 1746] [serial = 1812] [outer = 0x8fa70000] 04:26:16 INFO - PROCESS | 1746 | 1468841176680 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1404ms 04:26:16 INFO - PROCESS | 1746 | 1468841176705 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 1746 | 1468841176710 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 04:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:26:16 INFO - PROCESS | 1746 | 1468841176716 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 1746 | 1468841176720 Marionette TRACE conn4 <- [1,2386,null,{}] 04:26:16 INFO - PROCESS | 1746 | 1468841176725 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 1746 | 1468841176730 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:17 INFO - PROCESS | 1746 | 1468841176998 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:26:17 INFO - PROCESS | 1746 | 1468841177031 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1746 | 1468841177039 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91156000 == 90 [pid = 1746] [id = 604] 04:26:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x93935800) [pid = 1746] [serial = 1813] [outer = (nil)] 04:26:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x93bce000) [pid = 1746] [serial = 1814] [outer = 0x93935800] 04:26:17 INFO - PROCESS | 1746 | 1468841177108 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9520e000) [pid = 1746] [serial = 1815] [outer = 0x93935800] 04:26:18 INFO - PROCESS | 1746 | 1468841178104 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1444ms 04:26:18 INFO - PROCESS | 1746 | 1468841178161 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1746 | 1468841178165 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 04:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:26:18 INFO - PROCESS | 1746 | 1468841178178 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1746 | 1468841178180 Marionette TRACE conn4 <- [1,2390,null,{}] 04:26:18 INFO - PROCESS | 1746 | 1468841178187 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1746 | 1468841178192 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:18 INFO - PROCESS | 1746 | 1468841178475 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:26:18 INFO - PROCESS | 1746 | 1468841178503 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 1746 | 1468841178521 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d69000 == 91 [pid = 1746] [id = 605] 04:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9527d400) [pid = 1746] [serial = 1816] [outer = (nil)] 04:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x954a7000) [pid = 1746] [serial = 1817] [outer = 0x9527d400] 04:26:18 INFO - PROCESS | 1746 | 1468841178603 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x95679800) [pid = 1746] [serial = 1818] [outer = 0x9527d400] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x93bc8400) [pid = 1746] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8eac3000) [pid = 1746] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9a06cc00) [pid = 1746] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8c3fc800) [pid = 1746] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x97854800) [pid = 1746] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x953cb400) [pid = 1746] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:26:19 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8d7dd000) [pid = 1746] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:26:20 INFO - PROCESS | 1746 | 1468841180038 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1934ms 04:26:20 INFO - PROCESS | 1746 | 1468841180114 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 1746 | 1468841180120 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 04:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:26:20 INFO - PROCESS | 1746 | 1468841180127 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1746 | 1468841180131 Marionette TRACE conn4 <- [1,2394,null,{}] 04:26:20 INFO - PROCESS | 1746 | 1468841180137 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 1746 | 1468841180144 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:20 INFO - PROCESS | 1746 | 1468841180342 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:26:20 INFO - PROCESS | 1746 | 1468841180352 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 1746 | 1468841180360 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3f9c00 == 92 [pid = 1746] [id = 606] 04:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ee48400) [pid = 1746] [serial = 1819] [outer = (nil)] 04:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9567f000) [pid = 1746] [serial = 1820] [outer = 0x8ee48400] 04:26:20 INFO - PROCESS | 1746 | 1468841180602 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x956f3400) [pid = 1746] [serial = 1821] [outer = 0x8ee48400] 04:26:21 INFO - PROCESS | 1746 | 1468841181467 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1382ms 04:26:21 INFO - PROCESS | 1746 | 1468841181511 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 1746 | 1468841181515 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 04:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:26:21 INFO - PROCESS | 1746 | 1468841181521 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 1746 | 1468841181524 Marionette TRACE conn4 <- [1,2398,null,{}] 04:26:21 INFO - PROCESS | 1746 | 1468841181642 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 1746 | 1468841181649 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:21 INFO - PROCESS | 1746 | 1468841181893 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:26:22 INFO - PROCESS | 1746 | 1468841182229 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1746 | 1468841182240 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b229c00 == 93 [pid = 1746] [id = 607] 04:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8c542000) [pid = 1746] [serial = 1822] [outer = (nil)] 04:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8c549400) [pid = 1746] [serial = 1823] [outer = 0x8c542000] 04:26:22 INFO - PROCESS | 1746 | 1468841182334 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8d7dd000) [pid = 1746] [serial = 1824] [outer = 0x8c542000] 04:26:23 INFO - PROCESS | 1746 | 1468841183339 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1877ms 04:26:23 INFO - PROCESS | 1746 | 1468841183401 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1746 | 1468841183407 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 04:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:26:23 INFO - PROCESS | 1746 | 1468841183416 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1746 | 1468841183420 Marionette TRACE conn4 <- [1,2402,null,{}] 04:26:23 INFO - PROCESS | 1746 | 1468841183429 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1746 | 1468841183436 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:23 INFO - PROCESS | 1746 | 1468841183707 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:26:24 INFO - PROCESS | 1746 | 1468841184031 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1746 | 1468841184044 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08b400 == 94 [pid = 1746] [id = 608] 04:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8f0b2c00) [pid = 1746] [serial = 1825] [outer = (nil)] 04:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8fa63800) [pid = 1746] [serial = 1826] [outer = 0x8f0b2c00] 04:26:24 INFO - PROCESS | 1746 | 1468841184130 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9121bc00) [pid = 1746] [serial = 1827] [outer = 0x8f0b2c00] 04:26:25 INFO - PROCESS | 1746 | 1468841185105 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1744ms 04:26:25 INFO - PROCESS | 1746 | 1468841185160 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1746 | 1468841185164 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 04:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:26:25 INFO - PROCESS | 1746 | 1468841185172 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1746 | 1468841185176 Marionette TRACE conn4 <- [1,2406,null,{}] 04:26:25 INFO - PROCESS | 1746 | 1468841185182 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 1746 | 1468841185188 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:25 INFO - PROCESS | 1746 | 1468841185420 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:26:25 INFO - PROCESS | 1746 | 1468841185739 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1746 | 1468841185756 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x92338400 == 95 [pid = 1746] [id = 609] 04:26:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x93d6f000) [pid = 1746] [serial = 1828] [outer = (nil)] 04:26:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x953cf800) [pid = 1746] [serial = 1829] [outer = 0x93d6f000] 04:26:25 INFO - PROCESS | 1746 | 1468841185888 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9567ac00) [pid = 1746] [serial = 1830] [outer = 0x93d6f000] 04:26:26 INFO - PROCESS | 1746 | 1468841186935 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1838ms 04:26:27 INFO - PROCESS | 1746 | 1468841187018 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:26:27 INFO - PROCESS | 1746 | 1468841187028 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 04:26:27 INFO - PROCESS | 1746 | 1468841187036 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1746 | 1468841187040 Marionette TRACE conn4 <- [1,2410,null,{}] 04:26:27 INFO - PROCESS | 1746 | 1468841187046 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 1746 | 1468841187051 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:27 INFO - PROCESS | 1746 | 1468841187307 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:26:27 INFO - PROCESS | 1746 | 1468841187638 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1746 | 1468841187649 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a041c00 == 96 [pid = 1746] [id = 610] 04:26:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8c54a800) [pid = 1746] [serial = 1831] [outer = (nil)] 04:26:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9a077000) [pid = 1746] [serial = 1832] [outer = 0x8c54a800] 04:26:27 INFO - PROCESS | 1746 | 1468841187738 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a19e400) [pid = 1746] [serial = 1833] [outer = 0x8c54a800] 04:26:28 INFO - PROCESS | 1746 | 1468841188714 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1732ms 04:26:28 INFO - PROCESS | 1746 | 1468841188769 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 1746 | 1468841188772 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 04:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:26:28 INFO - PROCESS | 1746 | 1468841188780 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 1746 | 1468841188783 Marionette TRACE conn4 <- [1,2414,null,{}] 04:26:28 INFO - PROCESS | 1746 | 1468841188789 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 1746 | 1468841188794 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:29 INFO - PROCESS | 1746 | 1468841189060 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:26:29 INFO - PROCESS | 1746 | 1468841189398 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1746 | 1468841189407 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a1800 == 97 [pid = 1746] [id = 611] 04:26:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x93933c00) [pid = 1746] [serial = 1834] [outer = (nil)] 04:26:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9a625800) [pid = 1746] [serial = 1835] [outer = 0x93933c00] 04:26:29 INFO - PROCESS | 1746 | 1468841189494 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9a6c0400) [pid = 1746] [serial = 1836] [outer = 0x93933c00] 04:26:30 INFO - PROCESS | 1746 | 1468841190434 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1688ms 04:26:30 INFO - PROCESS | 1746 | 1468841190468 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:26:30 INFO - PROCESS | 1746 | 1468841190473 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 04:26:30 INFO - PROCESS | 1746 | 1468841190506 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 1746 | 1468841190509 Marionette TRACE conn4 <- [1,2418,null,{}] 04:26:30 INFO - PROCESS | 1746 | 1468841190518 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 1746 | 1468841190528 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:30 INFO - PROCESS | 1746 | 1468841190799 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:26:31 INFO - PROCESS | 1746 | 1468841191152 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1746 | 1468841191162 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a623000 == 98 [pid = 1746] [id = 612] 04:26:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9a627800) [pid = 1746] [serial = 1837] [outer = (nil)] 04:26:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9af64c00) [pid = 1746] [serial = 1838] [outer = 0x9a627800] 04:26:31 INFO - PROCESS | 1746 | 1468841191250 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9b731800) [pid = 1746] [serial = 1839] [outer = 0x9a627800] 04:26:32 INFO - PROCESS | 1746 | 1468841192193 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1760ms 04:26:32 INFO - PROCESS | 1746 | 1468841192241 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1746 | 1468841192245 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 04:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:26:32 INFO - PROCESS | 1746 | 1468841192252 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 1746 | 1468841192256 Marionette TRACE conn4 <- [1,2422,null,{}] 04:26:32 INFO - PROCESS | 1746 | 1468841192262 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 1746 | 1468841192268 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:32 INFO - PROCESS | 1746 | 1468841192491 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:26:32 INFO - PROCESS | 1746 | 1468841192758 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 1746 | 1468841192765 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a042400 == 99 [pid = 1746] [id = 613] 04:26:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91b11800) [pid = 1746] [serial = 1840] [outer = (nil)] 04:26:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9d81c400) [pid = 1746] [serial = 1841] [outer = 0x91b11800] 04:26:32 INFO - PROCESS | 1746 | 1468841192907 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa1096800) [pid = 1746] [serial = 1842] [outer = 0x91b11800] 04:26:33 INFO - PROCESS | 1746 | 1468841193826 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1632ms 04:26:33 INFO - PROCESS | 1746 | 1468841193886 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1746 | 1468841193890 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 04:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:26:33 INFO - PROCESS | 1746 | 1468841193897 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1746 | 1468841193900 Marionette TRACE conn4 <- [1,2426,null,{}] 04:26:33 INFO - PROCESS | 1746 | 1468841193906 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 1746 | 1468841193911 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:34 INFO - PROCESS | 1746 | 1468841194131 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:26:34 INFO - PROCESS | 1746 | 1468841194451 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1746 | 1468841194461 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d67c00 == 100 [pid = 1746] [id = 614] 04:26:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x95681000) [pid = 1746] [serial = 1843] [outer = (nil)] 04:26:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0xa230a800) [pid = 1746] [serial = 1844] [outer = 0x95681000] 04:26:34 INFO - PROCESS | 1746 | 1468841194548 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0xa2ffd400) [pid = 1746] [serial = 1845] [outer = 0x95681000] 04:26:35 INFO - PROCESS | 1746 | 1468841195503 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1683ms 04:26:35 INFO - PROCESS | 1746 | 1468841195583 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:26:35 INFO - PROCESS | 1746 | 1468841195588 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 04:26:35 INFO - PROCESS | 1746 | 1468841195594 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1746 | 1468841195598 Marionette TRACE conn4 <- [1,2430,null,{}] 04:26:35 INFO - PROCESS | 1746 | 1468841195604 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 1746 | 1468841195610 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:35 INFO - PROCESS | 1746 | 1468841195875 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:26:36 INFO - PROCESS | 1746 | 1468841196236 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1746 | 1468841196243 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c2000 == 101 [pid = 1746] [id = 615] 04:26:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8a9c2400) [pid = 1746] [serial = 1846] [outer = (nil)] 04:26:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8a9ca000) [pid = 1746] [serial = 1847] [outer = 0x8a9c2400] 04:26:36 INFO - PROCESS | 1746 | 1468841196332 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8a9cc800) [pid = 1746] [serial = 1848] [outer = 0x8a9c2400] 04:26:37 INFO - PROCESS | 1746 | 1468841197275 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1734ms 04:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:26:37 INFO - PROCESS | 1746 | 1468841197329 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 1746 | 1468841197333 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 04:26:37 INFO - PROCESS | 1746 | 1468841197339 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1746 | 1468841197343 Marionette TRACE conn4 <- [1,2434,null,{}] 04:26:37 INFO - PROCESS | 1746 | 1468841197348 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 1746 | 1468841197354 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:37 INFO - PROCESS | 1746 | 1468841197575 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:26:37 INFO - PROCESS | 1746 | 1468841197847 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 1746 | 1468841197854 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c3400 == 102 [pid = 1746] [id = 616] 04:26:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8a9c6800) [pid = 1746] [serial = 1849] [outer = (nil)] 04:26:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x9d86cc00) [pid = 1746] [serial = 1850] [outer = 0x8a9c6800] 04:26:37 INFO - PROCESS | 1746 | 1468841197986 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0xa2566000) [pid = 1746] [serial = 1851] [outer = 0x8a9c6800] 04:26:38 INFO - PROCESS | 1746 | 1468841198941 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1641ms 04:26:38 INFO - PROCESS | 1746 | 1468841198981 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 1746 | 1468841198984 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 04:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:26:38 INFO - PROCESS | 1746 | 1468841198992 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 1746 | 1468841198996 Marionette TRACE conn4 <- [1,2438,null,{}] 04:26:39 INFO - PROCESS | 1746 | 1468841199003 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1746 | 1468841199008 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:39 INFO - PROCESS | 1746 | 1468841199276 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:26:39 INFO - PROCESS | 1746 | 1468841199609 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1746 | 1468841199617 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:39 INFO - PROCESS | 1746 | ++DOCSHELL 0xa50e2c00 == 103 [pid = 1746] [id = 617] 04:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0xa6893800) [pid = 1746] [serial = 1852] [outer = (nil)] 04:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0xa6d04400) [pid = 1746] [serial = 1853] [outer = 0xa6893800] 04:26:39 INFO - PROCESS | 1746 | 1468841199776 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0xa6d09800) [pid = 1746] [serial = 1854] [outer = 0xa6893800] 04:26:40 INFO - PROCESS | 1746 | 1468841200778 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1837ms 04:26:40 INFO - PROCESS | 1746 | 1468841200831 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1746 | 1468841200835 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:26:40 INFO - PROCESS | 1746 | 1468841200843 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1746 | 1468841200848 Marionette TRACE conn4 <- [1,2442,null,{}] 04:26:40 INFO - PROCESS | 1746 | 1468841200855 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 1746 | 1468841200860 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:41 INFO - PROCESS | 1746 | 1468841201108 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:26:41 INFO - PROCESS | 1746 | 1468841201428 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1746 | 1468841201438 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71000 == 104 [pid = 1746] [id = 618] 04:26:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x89c73400) [pid = 1746] [serial = 1855] [outer = (nil)] 04:26:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x89c7b800) [pid = 1746] [serial = 1856] [outer = 0x89c73400] 04:26:41 INFO - PROCESS | 1746 | 1468841201532 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x89c7d800) [pid = 1746] [serial = 1857] [outer = 0x89c73400] 04:26:42 INFO - PROCESS | 1746 | 1468841202488 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1685ms 04:26:42 INFO - PROCESS | 1746 | 1468841202529 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1746 | 1468841202533 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:26:42 INFO - PROCESS | 1746 | 1468841202540 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1746 | 1468841202544 Marionette TRACE conn4 <- [1,2446,null,{}] 04:26:42 INFO - PROCESS | 1746 | 1468841202573 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 1746 | 1468841202578 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:42 INFO - PROCESS | 1746 | 1468841202810 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:26:43 INFO - PROCESS | 1746 | 1468841203097 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 1746 | 1468841203104 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7b400 == 105 [pid = 1746] [id = 619] 04:26:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x89dcd000) [pid = 1746] [serial = 1858] [outer = (nil)] 04:26:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x89dd4000) [pid = 1746] [serial = 1859] [outer = 0x89dcd000] 04:26:43 INFO - PROCESS | 1746 | 1468841203240 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x89dd6c00) [pid = 1746] [serial = 1860] [outer = 0x89dcd000] 04:26:44 INFO - PROCESS | 1746 | 1468841204298 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1806ms 04:26:44 INFO - PROCESS | 1746 | 1468841204347 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1746 | 1468841204350 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:26:44 INFO - PROCESS | 1746 | 1468841204358 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1746 | 1468841204361 Marionette TRACE conn4 <- [1,2450,null,{}] 04:26:44 INFO - PROCESS | 1746 | 1468841204367 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 1746 | 1468841204372 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:44 INFO - PROCESS | 1746 | 1468841204620 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:26:44 INFO - PROCESS | 1746 | 1468841204947 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1746 | 1468841204955 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c70800 == 106 [pid = 1746] [id = 620] 04:26:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x89c7c000) [pid = 1746] [serial = 1861] [outer = (nil)] 04:26:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x8c3f2400) [pid = 1746] [serial = 1862] [outer = 0x89c7c000] 04:26:45 INFO - PROCESS | 1746 | 1468841205051 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x8f07cc00) [pid = 1746] [serial = 1863] [outer = 0x89c7c000] 04:26:46 INFO - PROCESS | 1746 | 1468841206424 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2085ms 04:26:46 INFO - PROCESS | 1746 | 1468841206444 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 1746 | 1468841206451 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:26:46 INFO - PROCESS | 1746 | 1468841206584 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 1746 | 1468841206589 Marionette TRACE conn4 <- [1,2454,null,{}] 04:26:46 INFO - PROCESS | 1746 | 1468841206602 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 1746 | 1468841206607 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:46 INFO - PROCESS | 1746 | 1468841206809 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:26:47 INFO - PROCESS | 1746 | 1468841207108 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1746 | 1468841207121 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x89ddb400 == 107 [pid = 1746] [id = 621] 04:26:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x8a047c00) [pid = 1746] [serial = 1864] [outer = (nil)] 04:26:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x8b233400) [pid = 1746] [serial = 1865] [outer = 0x8a047c00] 04:26:47 INFO - PROCESS | 1746 | 1468841207205 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8c2cbc00) [pid = 1746] [serial = 1866] [outer = 0x8a047c00] 04:26:48 INFO - PROCESS | 1746 | 1468841208279 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1806ms 04:26:48 INFO - PROCESS | 1746 | 1468841208327 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1746 | 1468841208334 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:26:48 INFO - PROCESS | 1746 | 1468841208345 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1746 | 1468841208349 Marionette TRACE conn4 <- [1,2458,null,{}] 04:26:48 INFO - PROCESS | 1746 | 1468841208355 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 1746 | 1468841208361 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:48 INFO - PROCESS | 1746 | 1468841208590 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:26:48 INFO - PROCESS | 1746 | 1468841208922 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 1746 | 1468841208929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b22ac00 == 108 [pid = 1746] [id = 622] 04:26:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x8c54a000) [pid = 1746] [serial = 1867] [outer = (nil)] 04:26:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x8e8c4800) [pid = 1746] [serial = 1868] [outer = 0x8c54a000] 04:26:49 INFO - PROCESS | 1746 | 1468841209016 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x8ee4ac00) [pid = 1746] [serial = 1869] [outer = 0x8c54a000] 04:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x93d69000 == 107 [pid = 1746] [id = 605] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x91da3800) [pid = 1746] [serial = 1712] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x8c2cb800) [pid = 1746] [serial = 1730] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0xa101ac00) [pid = 1746] [serial = 1721] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x8c3fd800) [pid = 1746] [serial = 1736] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x8c3f3800) [pid = 1746] [serial = 1733] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x9b3c2c00) [pid = 1746] [serial = 1709] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x9d819000) [pid = 1746] [serial = 1718] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0xa62be800) [pid = 1746] [serial = 1727] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0xa23ad000) [pid = 1746] [serial = 1724] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x99fa3800) [pid = 1746] [serial = 1715] [outer = (nil)] [url = about:blank] 04:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x91156000 == 106 [pid = 1746] [id = 604] 04:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8ee4a800 == 105 [pid = 1746] [id = 603] 04:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3fc000 == 104 [pid = 1746] [id = 602] 04:26:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e8c7400 == 103 [pid = 1746] [id = 601] 04:26:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04dc00 == 102 [pid = 1746] [id = 600] 04:26:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2cb000 == 101 [pid = 1746] [id = 590] 04:26:50 INFO - PROCESS | 1746 | 1468841210137 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:26:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a9000 == 100 [pid = 1746] [id = 587] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x95684c00) [pid = 1746] [serial = 1748] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x956f2c00) [pid = 1746] [serial = 1749] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x8ee4e400) [pid = 1746] [serial = 1740] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x8eacec00) [pid = 1746] [serial = 1739] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x9a97bc00) [pid = 1746] [serial = 1754] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x91b1bc00) [pid = 1746] [serial = 1743] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x91b19000) [pid = 1746] [serial = 1742] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x9a06a400) [pid = 1746] [serial = 1751] [outer = (nil)] [url = about:blank] 04:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1831ms 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x95682000) [pid = 1746] [serial = 1746] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x954aa800) [pid = 1746] [serial = 1745] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x99fa5400) [pid = 1746] [serial = 1758] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9af68000) [pid = 1746] [serial = 1755] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x939d6800) [pid = 1746] [serial = 1757] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9a40a800) [pid = 1746] [serial = 1752] [outer = (nil)] [url = about:blank] 04:26:50 INFO - PROCESS | 1746 | 1468841210190 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1746 | 1468841210193 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 04:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:26:50 INFO - PROCESS | 1746 | 1468841210206 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1746 | 1468841210212 Marionette TRACE conn4 <- [1,2462,null,{}] 04:26:50 INFO - PROCESS | 1746 | 1468841210228 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 1746 | 1468841210236 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:50 INFO - PROCESS | 1746 | 1468841210445 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:26:50 INFO - PROCESS | 1746 | 1468841210715 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1746 | 1468841210727 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08ac00 == 101 [pid = 1746] [id = 623] 04:26:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8f0a8400) [pid = 1746] [serial = 1870] [outer = (nil)] 04:26:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8fa6ec00) [pid = 1746] [serial = 1871] [outer = 0x8f0a8400] 04:26:50 INFO - PROCESS | 1746 | 1468841210798 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x91b10c00) [pid = 1746] [serial = 1872] [outer = 0x8f0a8400] 04:26:51 INFO - PROCESS | 1746 | 1468841211609 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1444ms 04:26:51 INFO - PROCESS | 1746 | 1468841211651 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1746 | 1468841211656 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 04:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:26:51 INFO - PROCESS | 1746 | 1468841211662 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1746 | 1468841211664 Marionette TRACE conn4 <- [1,2466,null,{}] 04:26:51 INFO - PROCESS | 1746 | 1468841211670 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 1746 | 1468841211675 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:51 INFO - PROCESS | 1746 | 1468841211872 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:26:52 INFO - PROCESS | 1746 | 1468841212094 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1746 | 1468841212102 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x911c6c00 == 102 [pid = 1746] [id = 624] 04:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x91c06000) [pid = 1746] [serial = 1873] [outer = (nil)] 04:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x91d9d400) [pid = 1746] [serial = 1874] [outer = 0x91c06000] 04:26:52 INFO - PROCESS | 1746 | 1468841212175 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x92d88000) [pid = 1746] [serial = 1875] [outer = 0x91c06000] 04:26:53 INFO - PROCESS | 1746 | 1468841213079 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1490ms 04:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:26:53 INFO - PROCESS | 1746 | 1468841213153 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 1746 | 1468841213156 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 04:26:53 INFO - PROCESS | 1746 | 1468841213163 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 1746 | 1468841213167 Marionette TRACE conn4 <- [1,2470,null,{}] 04:26:53 INFO - PROCESS | 1746 | 1468841213179 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 1746 | 1468841213183 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:53 INFO - PROCESS | 1746 | 1468841213443 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:26:53 INFO - PROCESS | 1746 | 1468841213470 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 1746 | 1468841213477 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd0000 == 103 [pid = 1746] [id = 625] 04:26:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x91b14800) [pid = 1746] [serial = 1876] [outer = (nil)] 04:26:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x93d68800) [pid = 1746] [serial = 1877] [outer = 0x91b14800] 04:26:53 INFO - PROCESS | 1746 | 1468841213547 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x9527e800) [pid = 1746] [serial = 1878] [outer = 0x91b14800] 04:26:54 INFO - PROCESS | 1746 | 1468841214539 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8ee4e800) [pid = 1746] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8fa70000) [pid = 1746] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8a04e000) [pid = 1746] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8e8c7c00) [pid = 1746] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x9527d400) [pid = 1746] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:26:55 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x93935800) [pid = 1746] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1932ms 04:26:55 INFO - PROCESS | 1746 | 1468841215146 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1746 | 1468841215150 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 04:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:26:55 INFO - PROCESS | 1746 | 1468841215159 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1746 | 1468841215162 Marionette TRACE conn4 <- [1,2474,null,{}] 04:26:55 INFO - PROCESS | 1746 | 1468841215168 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 1746 | 1468841215178 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:55 INFO - PROCESS | 1746 | 1468841215397 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:26:55 INFO - PROCESS | 1746 | 1468841215592 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 1746 | 1468841215602 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dce400 == 104 [pid = 1746] [id = 626] 04:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8a9d0000) [pid = 1746] [serial = 1879] [outer = (nil)] 04:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x954c7000) [pid = 1746] [serial = 1880] [outer = 0x8a9d0000] 04:26:55 INFO - PROCESS | 1746 | 1468841215674 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x95682800) [pid = 1746] [serial = 1881] [outer = 0x8a9d0000] 04:26:56 INFO - PROCESS | 1746 | 1468841216531 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1438ms 04:26:56 INFO - PROCESS | 1746 | 1468841216600 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 1746 | 1468841216606 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 04:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:26:56 INFO - PROCESS | 1746 | 1468841216615 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 1746 | 1468841216620 Marionette TRACE conn4 <- [1,2478,null,{}] 04:26:56 INFO - PROCESS | 1746 | 1468841216629 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 1746 | 1468841216635 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:56 INFO - PROCESS | 1746 | 1468841216933 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:26:57 INFO - PROCESS | 1746 | 1468841217469 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 1746 | 1468841217485 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd2400 == 105 [pid = 1746] [id = 627] 04:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x89dd4800) [pid = 1746] [serial = 1882] [outer = (nil)] 04:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8a043400) [pid = 1746] [serial = 1883] [outer = 0x89dd4800] 04:26:57 INFO - PROCESS | 1746 | 1468841217702 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8a050800) [pid = 1746] [serial = 1884] [outer = 0x89dd4800] 04:26:58 INFO - PROCESS | 1746 | 1468841218840 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2289ms 04:26:58 INFO - PROCESS | 1746 | 1468841218907 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 1746 | 1468841218913 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 04:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:26:58 INFO - PROCESS | 1746 | 1468841218922 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 1746 | 1468841218928 Marionette TRACE conn4 <- [1,2482,null,{}] 04:26:58 INFO - PROCESS | 1746 | 1468841218938 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 1746 | 1468841218947 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:59 INFO - PROCESS | 1746 | 1468841219247 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:26:59 INFO - PROCESS | 1746 | 1468841219589 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1746 | 1468841219599 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:26:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c54c000 == 106 [pid = 1746] [id = 628] 04:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x8d7d7800) [pid = 1746] [serial = 1885] [outer = (nil)] 04:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x8e8c1800) [pid = 1746] [serial = 1886] [outer = 0x8d7d7800] 04:26:59 INFO - PROCESS | 1746 | 1468841219692 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x8ee4e800) [pid = 1746] [serial = 1887] [outer = 0x8d7d7800] 04:27:00 INFO - PROCESS | 1746 | 1468841220945 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2096ms 04:27:01 INFO - PROCESS | 1746 | 1468841221020 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1746 | 1468841221026 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 04:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:27:01 INFO - PROCESS | 1746 | 1468841221037 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 1746 | 1468841221040 Marionette TRACE conn4 <- [1,2486,null,{}] 04:27:01 INFO - PROCESS | 1746 | 1468841221047 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 1746 | 1468841221053 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:01 INFO - PROCESS | 1746 | 1468841221348 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:27:01 INFO - PROCESS | 1746 | 1468841221762 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1746 | 1468841221775 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dda000 == 107 [pid = 1746] [id = 629] 04:27:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x9114bc00) [pid = 1746] [serial = 1888] [outer = (nil)] 04:27:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x93941400) [pid = 1746] [serial = 1889] [outer = 0x9114bc00] 04:27:01 INFO - PROCESS | 1746 | 1468841221866 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x95237c00) [pid = 1746] [serial = 1890] [outer = 0x9114bc00] 04:27:02 INFO - PROCESS | 1746 | 1468841222950 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1996ms 04:27:03 INFO - PROCESS | 1746 | 1468841223034 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1746 | 1468841223038 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 04:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:27:03 INFO - PROCESS | 1746 | 1468841223049 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1746 | 1468841223060 Marionette TRACE conn4 <- [1,2490,null,{}] 04:27:03 INFO - PROCESS | 1746 | 1468841223120 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 1746 | 1468841223129 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:03 INFO - PROCESS | 1746 | 1468841223495 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:27:03 INFO - PROCESS | 1746 | 1468841223781 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 1746 | 1468841223792 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a049800 == 108 [pid = 1746] [id = 630] 04:27:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x8b22b800) [pid = 1746] [serial = 1891] [outer = (nil)] 04:27:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x97853000) [pid = 1746] [serial = 1892] [outer = 0x8b22b800] 04:27:03 INFO - PROCESS | 1746 | 1468841223883 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x99fa4c00) [pid = 1746] [serial = 1893] [outer = 0x8b22b800] 04:27:04 INFO - PROCESS | 1746 | 1468841224930 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1951ms 04:27:04 INFO - PROCESS | 1746 | 1468841224998 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:27:05 INFO - PROCESS | 1746 | 1468841225004 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 04:27:05 INFO - PROCESS | 1746 | 1468841225010 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 1746 | 1468841225013 Marionette TRACE conn4 <- [1,2494,null,{}] 04:27:05 INFO - PROCESS | 1746 | 1468841225020 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 1746 | 1468841225026 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:05 INFO - PROCESS | 1746 | 1468841225313 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:27:05 INFO - PROCESS | 1746 | 1468841225714 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 1746 | 1468841225721 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x89ddac00 == 109 [pid = 1746] [id = 631] 04:27:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x9782e400) [pid = 1746] [serial = 1894] [outer = (nil)] 04:27:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x9a36e000) [pid = 1746] [serial = 1895] [outer = 0x9782e400] 04:27:05 INFO - PROCESS | 1746 | 1468841225811 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x9a620c00) [pid = 1746] [serial = 1896] [outer = 0x9782e400] 04:27:06 INFO - PROCESS | 1746 | 1468841226844 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1890ms 04:27:06 INFO - PROCESS | 1746 | 1468841226901 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1746 | 1468841226906 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 04:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:27:06 INFO - PROCESS | 1746 | 1468841226913 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1746 | 1468841226917 Marionette TRACE conn4 <- [1,2498,null,{}] 04:27:06 INFO - PROCESS | 1746 | 1468841226924 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 1746 | 1468841226929 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:07 INFO - PROCESS | 1746 | 1468841227224 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:27:07 INFO - PROCESS | 1746 | 1468841227577 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 1746 | 1468841227597 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a97b800 == 110 [pid = 1746] [id = 632] 04:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x9a97d400) [pid = 1746] [serial = 1897] [outer = (nil)] 04:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x9a9f3000) [pid = 1746] [serial = 1898] [outer = 0x9a97d400] 04:27:07 INFO - PROCESS | 1746 | 1468841227698 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x9b3ca000) [pid = 1746] [serial = 1899] [outer = 0x9a97d400] 04:27:08 INFO - PROCESS | 1746 | 1468841228722 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1886ms 04:27:08 INFO - PROCESS | 1746 | 1468841228801 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 1746 | 1468841228805 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 04:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:27:08 INFO - PROCESS | 1746 | 1468841228812 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 1746 | 1468841228817 Marionette TRACE conn4 <- [1,2502,null,{}] 04:27:08 INFO - PROCESS | 1746 | 1468841228824 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 1746 | 1468841228831 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:09 INFO - PROCESS | 1746 | 1468841229214 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:27:09 INFO - PROCESS | 1746 | 1468841229544 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 1746 | 1468841229551 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a078800 == 111 [pid = 1746] [id = 633] 04:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x9a96f000) [pid = 1746] [serial = 1900] [outer = (nil)] 04:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0xa2237c00) [pid = 1746] [serial = 1901] [outer = 0x9a96f000] 04:27:09 INFO - PROCESS | 1746 | 1468841229646 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0xa2323c00) [pid = 1746] [serial = 1902] [outer = 0x9a96f000] 04:27:10 INFO - PROCESS | 1746 | 1468841230721 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1947ms 04:27:10 INFO - PROCESS | 1746 | 1468841230780 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:27:10 INFO - PROCESS | 1746 | 1468841230785 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 04:27:10 INFO - PROCESS | 1746 | 1468841230793 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 1746 | 1468841230799 Marionette TRACE conn4 <- [1,2506,null,{}] 04:27:10 INFO - PROCESS | 1746 | 1468841230806 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 1746 | 1468841230813 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:11 INFO - PROCESS | 1746 | 1468841231073 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:27:11 INFO - PROCESS | 1746 | 1468841231413 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1746 | 1468841231420 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784b800 == 112 [pid = 1746] [id = 634] 04:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x97854800) [pid = 1746] [serial = 1903] [outer = (nil)] 04:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0xa5017000) [pid = 1746] [serial = 1904] [outer = 0x97854800] 04:27:11 INFO - PROCESS | 1746 | 1468841231518 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0xa623c800) [pid = 1746] [serial = 1905] [outer = 0x97854800] 04:27:12 INFO - PROCESS | 1746 | 1468841232510 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1794ms 04:27:12 INFO - PROCESS | 1746 | 1468841232589 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:27:12 INFO - PROCESS | 1746 | 1468841232594 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 04:27:12 INFO - PROCESS | 1746 | 1468841232602 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1746 | 1468841232605 Marionette TRACE conn4 <- [1,2510,null,{}] 04:27:12 INFO - PROCESS | 1746 | 1468841232613 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 1746 | 1468841232618 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:12 INFO - PROCESS | 1746 | 1468841232912 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:27:13 INFO - PROCESS | 1746 | 1468841233290 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1746 | 1468841233298 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e989c00 == 113 [pid = 1746] [id = 635] 04:27:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x8e98a000) [pid = 1746] [serial = 1906] [outer = (nil)] 04:27:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x8e991400) [pid = 1746] [serial = 1907] [outer = 0x8e98a000] 04:27:13 INFO - PROCESS | 1746 | 1468841233388 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x8e993c00) [pid = 1746] [serial = 1908] [outer = 0x8e98a000] 04:27:14 INFO - PROCESS | 1746 | 1468841234448 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1886ms 04:27:14 INFO - PROCESS | 1746 | 1468841234504 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1746 | 1468841234507 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 04:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:27:14 INFO - PROCESS | 1746 | 1468841234516 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1746 | 1468841234519 Marionette TRACE conn4 <- [1,2514,null,{}] 04:27:14 INFO - PROCESS | 1746 | 1468841234526 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 1746 | 1468841234531 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:14 INFO - PROCESS | 1746 | 1468841234784 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:27:15 INFO - PROCESS | 1746 | 1468841235110 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1746 | 1468841235118 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e98bc00 == 114 [pid = 1746] [id = 636] 04:27:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x8e98cc00) [pid = 1746] [serial = 1909] [outer = (nil)] 04:27:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x92a05000) [pid = 1746] [serial = 1910] [outer = 0x8e98cc00] 04:27:15 INFO - PROCESS | 1746 | 1468841235210 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x92a06c00) [pid = 1746] [serial = 1911] [outer = 0x8e98cc00] 04:27:16 INFO - PROCESS | 1746 | 1468841236198 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1745ms 04:27:16 INFO - PROCESS | 1746 | 1468841236261 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 1746 | 1468841236266 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 04:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:27:16 INFO - PROCESS | 1746 | 1468841236272 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 1746 | 1468841236276 Marionette TRACE conn4 <- [1,2518,null,{}] 04:27:16 INFO - PROCESS | 1746 | 1468841236282 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 1746 | 1468841236287 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:16 INFO - PROCESS | 1746 | 1468841236533 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:27:16 INFO - PROCESS | 1746 | 1468841236886 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1746 | 1468841236895 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x92a0dc00 == 115 [pid = 1746] [id = 637] 04:27:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x92a0e400) [pid = 1746] [serial = 1912] [outer = (nil)] 04:27:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x954ce000) [pid = 1746] [serial = 1913] [outer = 0x92a0e400] 04:27:17 INFO - PROCESS | 1746 | 1468841236998 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 221 (0xa5086000) [pid = 1746] [serial = 1914] [outer = 0x92a0e400] 04:27:18 INFO - PROCESS | 1746 | 1468841238001 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1785ms 04:27:18 INFO - PROCESS | 1746 | 1468841238080 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1746 | 1468841238086 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 04:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:27:18 INFO - PROCESS | 1746 | 1468841238097 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1746 | 1468841238102 Marionette TRACE conn4 <- [1,2522,null,{}] 04:27:18 INFO - PROCESS | 1746 | 1468841238108 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1746 | 1468841238114 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:18 INFO - PROCESS | 1746 | 1468841238373 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:27:18 INFO - PROCESS | 1746 | 1468841238689 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1746 | 1468841238698 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b34e400 == 116 [pid = 1746] [id = 638] 04:27:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 222 (0x8b34f000) [pid = 1746] [serial = 1915] [outer = (nil)] 04:27:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 223 (0x8b359000) [pid = 1746] [serial = 1916] [outer = 0x8b34f000] 04:27:18 INFO - PROCESS | 1746 | 1468841238780 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 224 (0x8e998000) [pid = 1746] [serial = 1917] [outer = 0x8b34f000] 04:27:19 INFO - PROCESS | 1746 | 1468841239728 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1704ms 04:27:19 INFO - PROCESS | 1746 | 1468841239802 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 1746 | 1468841239806 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 04:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:27:19 INFO - PROCESS | 1746 | 1468841239814 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 1746 | 1468841239817 Marionette TRACE conn4 <- [1,2526,null,{}] 04:27:19 INFO - PROCESS | 1746 | 1468841239825 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 1746 | 1468841239831 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:20 INFO - PROCESS | 1746 | 1468841240114 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:27:20 INFO - PROCESS | 1746 | 1468841240452 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 1746 | 1468841240458 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b355800 == 117 [pid = 1746] [id = 639] 04:27:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 225 (0x8b357c00) [pid = 1746] [serial = 1918] [outer = (nil)] 04:27:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 226 (0x92a0c400) [pid = 1746] [serial = 1919] [outer = 0x8b357c00] 04:27:20 INFO - PROCESS | 1746 | 1468841240541 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 227 (0x92bc4000) [pid = 1746] [serial = 1920] [outer = 0x8b357c00] 04:27:21 INFO - PROCESS | 1746 | 1468841241441 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1698ms 04:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:27:21 INFO - PROCESS | 1746 | 1468841241513 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1746 | 1468841241516 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 04:27:21 INFO - PROCESS | 1746 | 1468841241524 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1746 | 1468841241527 Marionette TRACE conn4 <- [1,2530,null,{}] 04:27:21 INFO - PROCESS | 1746 | 1468841241533 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 1746 | 1468841241539 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:21 INFO - PROCESS | 1746 | 1468841241752 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:27:22 INFO - PROCESS | 1746 | 1468841242623 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1746 | 1468841242634 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dcec00 == 118 [pid = 1746] [id = 640] 04:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 228 (0x89dcf000) [pid = 1746] [serial = 1921] [outer = (nil)] 04:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 229 (0x89dd8800) [pid = 1746] [serial = 1922] [outer = 0x89dcf000] 04:27:22 INFO - PROCESS | 1746 | 1468841242740 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 230 (0x8a9c2c00) [pid = 1746] [serial = 1923] [outer = 0x89dcf000] 04:27:23 INFO - PROCESS | 1746 | 1468841243713 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2250ms 04:27:23 INFO - PROCESS | 1746 | 1468841243776 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1746 | 1468841243782 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 04:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:27:23 INFO - PROCESS | 1746 | 1468841243790 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1746 | 1468841243796 Marionette TRACE conn4 <- [1,2534,null,{}] 04:27:23 INFO - PROCESS | 1746 | 1468841243803 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 1746 | 1468841243812 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:24 INFO - PROCESS | 1746 | 1468841244056 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:27:24 INFO - PROCESS | 1746 | 1468841244422 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 1746 | 1468841244436 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3fe400 == 119 [pid = 1746] [id = 641] 04:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 231 (0x8c541800) [pid = 1746] [serial = 1924] [outer = (nil)] 04:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 232 (0x8d7e1400) [pid = 1746] [serial = 1925] [outer = 0x8c541800] 04:27:24 INFO - PROCESS | 1746 | 1468841244578 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x8e8c8800) [pid = 1746] [serial = 1926] [outer = 0x8c541800] 04:27:25 INFO - PROCESS | 1746 | 1468841245512 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1784ms 04:27:25 INFO - PROCESS | 1746 | 1468841245577 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 1746 | 1468841245584 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 04:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:27:25 INFO - PROCESS | 1746 | 1468841245592 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1746 | 1468841245595 Marionette TRACE conn4 <- [1,2538,null,{}] 04:27:25 INFO - PROCESS | 1746 | 1468841245601 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 1746 | 1468841245606 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:25 INFO - PROCESS | 1746 | 1468841245849 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:27:26 INFO - PROCESS | 1746 | 1468841246217 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1746 | 1468841246224 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c77000 == 120 [pid = 1746] [id = 642] 04:27:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x8a9c7000) [pid = 1746] [serial = 1927] [outer = (nil)] 04:27:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x8f869400) [pid = 1746] [serial = 1928] [outer = 0x8a9c7000] 04:27:26 INFO - PROCESS | 1746 | 1468841246313 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x91b0e000) [pid = 1746] [serial = 1929] [outer = 0x8a9c7000] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e884400 == 119 [pid = 1746] [id = 518] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x9567f000) [pid = 1746] [serial = 1820] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0xa3212c00) [pid = 1746] [serial = 1775] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x8a04f800) [pid = 1746] [serial = 1793] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x8c54d800) [pid = 1746] [serial = 1778] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 231 (0x92d90000) [pid = 1746] [serial = 1784] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 230 (0x9a97b000) [pid = 1746] [serial = 1760] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 229 (0xa6245000) [pid = 1746] [serial = 1790] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 228 (0x8b22d400) [pid = 1746] [serial = 1796] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 227 (0xa23ad400) [pid = 1746] [serial = 1772] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 226 (0x92d86c00) [pid = 1746] [serial = 1781] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 225 (0x9121d800) [pid = 1746] [serial = 1787] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 224 (0x8ee54000) [pid = 1746] [serial = 1799] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x89dce400 == 118 [pid = 1746] [id = 626] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd0000 == 117 [pid = 1746] [id = 625] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x911c6c00 == 116 [pid = 1746] [id = 624] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08ac00 == 115 [pid = 1746] [id = 623] 04:27:27 INFO - PROCESS | 1746 | 1468841247415 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b22ac00 == 114 [pid = 1746] [id = 622] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x89ddb400 == 113 [pid = 1746] [id = 621] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x93d67c00 == 112 [pid = 1746] [id = 614] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a042400 == 111 [pid = 1746] [id = 613] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9a623000 == 110 [pid = 1746] [id = 612] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a1800 == 109 [pid = 1746] [id = 611] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a041c00 == 108 [pid = 1746] [id = 610] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x92338400 == 107 [pid = 1746] [id = 609] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a4800 == 106 [pid = 1746] [id = 586] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08b400 == 105 [pid = 1746] [id = 608] 04:27:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b229c00 == 104 [pid = 1746] [id = 607] 04:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1884ms 04:27:27 INFO - PROCESS | 1746 | 1468841247475 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1746 | 1468841247478 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 04:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:27:27 INFO - PROCESS | 1746 | 1468841247499 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1746 | 1468841247507 Marionette TRACE conn4 <- [1,2542,null,{}] 04:27:27 INFO - PROCESS | 1746 | 1468841247516 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 1746 | 1468841247522 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:27 INFO - PROCESS | 1746 | 1468841247735 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 223 (0x91b14000) [pid = 1746] [serial = 1763] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 222 (0x8fa70c00) [pid = 1746] [serial = 1808] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 221 (0x911c7c00) [pid = 1746] [serial = 1809] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 220 (0x95678400) [pid = 1746] [serial = 1766] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0x9d4cd800) [pid = 1746] [serial = 1769] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0x91da3c00) [pid = 1746] [serial = 1811] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x92d8cc00) [pid = 1746] [serial = 1812] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x8c2d0800) [pid = 1746] [serial = 1803] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x8b22a000) [pid = 1746] [serial = 1802] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x8eac6800) [pid = 1746] [serial = 1806] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x8e8ca400) [pid = 1746] [serial = 1805] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x954a7000) [pid = 1746] [serial = 1817] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x95679800) [pid = 1746] [serial = 1818] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0x93bce000) [pid = 1746] [serial = 1814] [outer = (nil)] [url = about:blank] 04:27:27 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x9520e000) [pid = 1746] [serial = 1815] [outer = (nil)] [url = about:blank] 04:27:28 INFO - PROCESS | 1746 | 1468841248002 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1746 | 1468841248009 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd1800 == 105 [pid = 1746] [id = 643] 04:27:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x8b22a000) [pid = 1746] [serial = 1930] [outer = (nil)] 04:27:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x8f0b5c00) [pid = 1746] [serial = 1931] [outer = 0x8b22a000] 04:27:28 INFO - PROCESS | 1746 | 1468841248127 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x9121fc00) [pid = 1746] [serial = 1932] [outer = 0x8b22a000] 04:27:28 INFO - PROCESS | 1746 | 1468841248919 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1449ms 04:27:28 INFO - PROCESS | 1746 | 1468841248942 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:27:28 INFO - PROCESS | 1746 | 1468841248947 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 04:27:28 INFO - PROCESS | 1746 | 1468841248952 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1746 | 1468841248956 Marionette TRACE conn4 <- [1,2546,null,{}] 04:27:28 INFO - PROCESS | 1746 | 1468841248961 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 1746 | 1468841248966 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:29 INFO - PROCESS | 1746 | 1468841249216 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:27:29 INFO - PROCESS | 1746 | 1468841249237 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1746 | 1468841249247 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd2000 == 106 [pid = 1746] [id = 644] 04:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x91b17c00) [pid = 1746] [serial = 1933] [outer = (nil)] 04:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x92a0ac00) [pid = 1746] [serial = 1934] [outer = 0x91b17c00] 04:27:29 INFO - PROCESS | 1746 | 1468841249313 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x92bc9400) [pid = 1746] [serial = 1935] [outer = 0x91b17c00] 04:27:30 INFO - PROCESS | 1746 | 1468841250393 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1488ms 04:27:30 INFO - PROCESS | 1746 | 1468841250442 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 1746 | 1468841250448 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 04:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:27:30 INFO - PROCESS | 1746 | 1468841250463 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1746 | 1468841250468 Marionette TRACE conn4 <- [1,2550,null,{}] 04:27:30 INFO - PROCESS | 1746 | 1468841250475 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 1746 | 1468841250480 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:30 INFO - PROCESS | 1746 | 1468841250810 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:27:30 INFO - PROCESS | 1746 | 1468841250922 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1746 | 1468841250941 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x92bd0000 == 107 [pid = 1746] [id = 645] 04:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x92bd0c00) [pid = 1746] [serial = 1936] [outer = (nil)] 04:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x92d86c00) [pid = 1746] [serial = 1937] [outer = 0x92bd0c00] 04:27:31 INFO - PROCESS | 1746 | 1468841251200 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x93d69c00) [pid = 1746] [serial = 1938] [outer = 0x92bd0c00] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x91c06000) [pid = 1746] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x8ee48400) [pid = 1746] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x89c7c000) [pid = 1746] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x8f0a8400) [pid = 1746] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x8c54a000) [pid = 1746] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x91b14800) [pid = 1746] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:27:33 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x8a047c00) [pid = 1746] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:27:33 INFO - PROCESS | 1746 | 1468841253839 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3389ms 04:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:27:33 INFO - PROCESS | 1746 | 1468841253852 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 1746 | 1468841253854 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 04:27:33 INFO - PROCESS | 1746 | 1468841253860 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1746 | 1468841253864 Marionette TRACE conn4 <- [1,2554,null,{}] 04:27:33 INFO - PROCESS | 1746 | 1468841253869 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 1746 | 1468841253874 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:34 INFO - PROCESS | 1746 | 1468841254129 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:27:34 INFO - PROCESS | 1746 | 1468841254154 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1746 | 1468841254161 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a045000 == 108 [pid = 1746] [id = 646] 04:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x8c2c1400) [pid = 1746] [serial = 1939] [outer = (nil)] 04:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x91c07800) [pid = 1746] [serial = 1940] [outer = 0x8c2c1400] 04:27:34 INFO - PROCESS | 1746 | 1468841254228 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x9520e400) [pid = 1746] [serial = 1941] [outer = 0x8c2c1400] 04:27:35 INFO - PROCESS | 1746 | 1468841255139 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1334ms 04:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:27:35 INFO - PROCESS | 1746 | 1468841255195 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1746 | 1468841255198 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 04:27:35 INFO - PROCESS | 1746 | 1468841255204 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1746 | 1468841255207 Marionette TRACE conn4 <- [1,2558,null,{}] 04:27:35 INFO - PROCESS | 1746 | 1468841255213 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1746 | 1468841255217 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:35 INFO - PROCESS | 1746 | 1468841255427 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:27:35 INFO - PROCESS | 1746 | 1468841255773 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1746 | 1468841255787 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7f800 == 109 [pid = 1746] [id = 647] 04:27:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x89dcd400) [pid = 1746] [serial = 1942] [outer = (nil)] 04:27:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x89dd9800) [pid = 1746] [serial = 1943] [outer = 0x89dcd400] 04:27:35 INFO - PROCESS | 1746 | 1468841255956 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x8b226c00) [pid = 1746] [serial = 1944] [outer = 0x89dcd400] 04:27:37 INFO - PROCESS | 1746 | 1468841257039 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1881ms 04:27:37 INFO - PROCESS | 1746 | 1468841257088 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:27:37 INFO - PROCESS | 1746 | 1468841257094 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 04:27:37 INFO - PROCESS | 1746 | 1468841257102 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1746 | 1468841257107 Marionette TRACE conn4 <- [1,2562,null,{}] 04:27:37 INFO - PROCESS | 1746 | 1468841257116 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1746 | 1468841257123 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:37 INFO - PROCESS | 1746 | 1468841257345 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:27:37 INFO - PROCESS | 1746 | 1468841257674 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1746 | 1468841257686 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c54d800 == 110 [pid = 1746] [id = 648] 04:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x8d7dc000) [pid = 1746] [serial = 1945] [outer = (nil)] 04:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x8e8cb800) [pid = 1746] [serial = 1946] [outer = 0x8d7dc000] 04:27:37 INFO - PROCESS | 1746 | 1468841257790 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x8ee46400) [pid = 1746] [serial = 1947] [outer = 0x8d7dc000] 04:27:38 INFO - PROCESS | 1746 | 1468841258820 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1784ms 04:27:38 INFO - PROCESS | 1746 | 1468841258890 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 1746 | 1468841258897 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 04:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:27:38 INFO - PROCESS | 1746 | 1468841258904 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 1746 | 1468841258907 Marionette TRACE conn4 <- [1,2566,null,{}] 04:27:38 INFO - PROCESS | 1746 | 1468841258913 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 1746 | 1468841258919 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:39 INFO - PROCESS | 1746 | 1468841259194 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:27:39 INFO - PROCESS | 1746 | 1468841259570 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1746 | 1468841259579 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b14000 == 111 [pid = 1746] [id = 649] 04:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 221 (0x91b1a000) [pid = 1746] [serial = 1948] [outer = (nil)] 04:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 222 (0x9233ac00) [pid = 1746] [serial = 1949] [outer = 0x91b1a000] 04:27:39 INFO - PROCESS | 1746 | 1468841259663 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 223 (0x92bcf400) [pid = 1746] [serial = 1950] [outer = 0x91b1a000] 04:27:40 INFO - PROCESS | 1746 | 1468841260709 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1846ms 04:27:40 INFO - PROCESS | 1746 | 1468841260751 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 1746 | 1468841260755 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 04:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:27:40 INFO - PROCESS | 1746 | 1468841260772 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 1746 | 1468841260782 Marionette TRACE conn4 <- [1,2570,null,{}] 04:27:40 INFO - PROCESS | 1746 | 1468841260790 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 1746 | 1468841260797 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:41 INFO - PROCESS | 1746 | 1468841261076 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:27:41 INFO - PROCESS | 1746 | 1468841261423 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1746 | 1468841261430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71800 == 112 [pid = 1746] [id = 650] 04:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 224 (0x8f1ac400) [pid = 1746] [serial = 1951] [outer = (nil)] 04:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 225 (0x954a9000) [pid = 1746] [serial = 1952] [outer = 0x8f1ac400] 04:27:41 INFO - PROCESS | 1746 | 1468841261517 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 226 (0x95677400) [pid = 1746] [serial = 1953] [outer = 0x8f1ac400] 04:27:42 INFO - PROCESS | 1746 | 1468841262541 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1856ms 04:27:42 INFO - PROCESS | 1746 | 1468841262620 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1746 | 1468841262626 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 04:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:27:42 INFO - PROCESS | 1746 | 1468841262633 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1746 | 1468841262637 Marionette TRACE conn4 <- [1,2574,null,{}] 04:27:42 INFO - PROCESS | 1746 | 1468841262643 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 1746 | 1468841262649 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:42 INFO - PROCESS | 1746 | 1468841262915 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:27:43 INFO - PROCESS | 1746 | 1468841263276 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 1746 | 1468841263289 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c70400 == 113 [pid = 1746] [id = 651] 04:27:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 227 (0x89c70c00) [pid = 1746] [serial = 1954] [outer = (nil)] 04:27:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 228 (0x956ed800) [pid = 1746] [serial = 1955] [outer = 0x89c70c00] 04:27:43 INFO - PROCESS | 1746 | 1468841263382 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 229 (0x97825000) [pid = 1746] [serial = 1956] [outer = 0x89c70c00] 04:27:44 INFO - PROCESS | 1746 | 1468841264330 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1736ms 04:27:44 INFO - PROCESS | 1746 | 1468841264379 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:27:44 INFO - PROCESS | 1746 | 1468841264384 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 04:27:44 INFO - PROCESS | 1746 | 1468841264390 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 1746 | 1468841264394 Marionette TRACE conn4 <- [1,2578,null,{}] 04:27:44 INFO - PROCESS | 1746 | 1468841264400 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 1746 | 1468841264406 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:44 INFO - PROCESS | 1746 | 1468841264629 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:27:44 INFO - PROCESS | 1746 | 1468841264964 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1746 | 1468841264983 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784cc00 == 114 [pid = 1746] [id = 652] 04:27:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 230 (0x97850c00) [pid = 1746] [serial = 1957] [outer = (nil)] 04:27:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 231 (0x99488000) [pid = 1746] [serial = 1958] [outer = 0x97850c00] 04:27:45 INFO - PROCESS | 1746 | 1468841265081 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 232 (0x9a62a400) [pid = 1746] [serial = 1959] [outer = 0x97850c00] 04:27:46 INFO - PROCESS | 1746 | 1468841266041 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1695ms 04:27:46 INFO - PROCESS | 1746 | 1468841266089 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 1746 | 1468841266092 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 04:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:27:46 INFO - PROCESS | 1746 | 1468841266100 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 1746 | 1468841266104 Marionette TRACE conn4 <- [1,2582,null,{}] 04:27:46 INFO - PROCESS | 1746 | 1468841266110 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 1746 | 1468841266116 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:46 INFO - PROCESS | 1746 | 1468841266343 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:27:46 INFO - PROCESS | 1746 | 1468841266692 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1746 | 1468841266702 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0b1800 == 115 [pid = 1746] [id = 653] 04:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x91c08000) [pid = 1746] [serial = 1960] [outer = (nil)] 04:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x9aed1800) [pid = 1746] [serial = 1961] [outer = 0x91c08000] 04:27:46 INFO - PROCESS | 1746 | 1468841266788 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x9af68000) [pid = 1746] [serial = 1962] [outer = 0x91c08000] 04:27:47 INFO - PROCESS | 1746 | 1468841267701 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1681ms 04:27:47 INFO - PROCESS | 1746 | 1468841267782 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 1746 | 1468841267786 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 04:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:27:47 INFO - PROCESS | 1746 | 1468841267793 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 1746 | 1468841267798 Marionette TRACE conn4 <- [1,2586,null,{}] 04:27:47 INFO - PROCESS | 1746 | 1468841267804 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 1746 | 1468841267809 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:48 INFO - PROCESS | 1746 | 1468841268087 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:27:48 INFO - PROCESS | 1746 | 1468841268428 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1746 | 1468841268440 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aecd800 == 116 [pid = 1746] [id = 654] 04:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x9aecdc00) [pid = 1746] [serial = 1963] [outer = (nil)] 04:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0xa1097800) [pid = 1746] [serial = 1964] [outer = 0x9aecdc00] 04:27:48 INFO - PROCESS | 1746 | 1468841268534 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0xa2010800) [pid = 1746] [serial = 1965] [outer = 0x9aecdc00] 04:27:49 INFO - PROCESS | 1746 | 1468841269452 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1692ms 04:27:49 INFO - PROCESS | 1746 | 1468841269502 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:27:49 INFO - PROCESS | 1746 | 1468841269507 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 04:27:49 INFO - PROCESS | 1746 | 1468841269513 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1746 | 1468841269517 Marionette TRACE conn4 <- [1,2590,null,{}] 04:27:49 INFO - PROCESS | 1746 | 1468841269523 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 1746 | 1468841269529 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:49 INFO - PROCESS | 1746 | 1468841269751 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:27:50 INFO - PROCESS | 1746 | 1468841270037 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1746 | 1468841270048 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x954b0400 == 117 [pid = 1746] [id = 655] 04:27:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x9784c000) [pid = 1746] [serial = 1966] [outer = (nil)] 04:27:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0xa5022c00) [pid = 1746] [serial = 1967] [outer = 0x9784c000] 04:27:50 INFO - PROCESS | 1746 | 1468841270180 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0xa623dc00) [pid = 1746] [serial = 1968] [outer = 0x9784c000] 04:27:51 INFO - PROCESS | 1746 | 1468841271101 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1643ms 04:27:51 INFO - PROCESS | 1746 | 1468841271158 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1746 | 1468841271162 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 04:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:27:51 INFO - PROCESS | 1746 | 1468841271169 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1746 | 1468841271174 Marionette TRACE conn4 <- [1,2594,null,{}] 04:27:51 INFO - PROCESS | 1746 | 1468841271180 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1746 | 1468841271185 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:51 INFO - PROCESS | 1746 | 1468841271414 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:27:51 INFO - PROCESS | 1746 | 1468841271756 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1746 | 1468841271765 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbe2000 == 118 [pid = 1746] [id = 656] 04:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8bbe2800) [pid = 1746] [serial = 1969] [outer = (nil)] 04:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x8bbe9800) [pid = 1746] [serial = 1970] [outer = 0x8bbe2800] 04:27:51 INFO - PROCESS | 1746 | 1468841271854 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x8bbebc00) [pid = 1746] [serial = 1971] [outer = 0x8bbe2800] 04:27:52 INFO - PROCESS | 1746 | 1468841272786 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 04:27:52 INFO - PROCESS | 1746 | 1468841272854 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1746 | 1468841272858 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 04:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:27:52 INFO - PROCESS | 1746 | 1468841272865 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1746 | 1468841272868 Marionette TRACE conn4 <- [1,2598,null,{}] 04:27:52 INFO - PROCESS | 1746 | 1468841272874 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 1746 | 1468841272880 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:53 INFO - PROCESS | 1746 | 1468841273110 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:27:53 INFO - PROCESS | 1746 | 1468841273462 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1746 | 1468841273470 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:53 INFO - PROCESS | 1746 | ++DOCSHELL 0xa327b800 == 119 [pid = 1746] [id = 657] 04:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0xa3282000) [pid = 1746] [serial = 1972] [outer = (nil)] 04:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0xa5023c00) [pid = 1746] [serial = 1973] [outer = 0xa3282000] 04:27:53 INFO - PROCESS | 1746 | 1468841273571 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0xa6d07c00) [pid = 1746] [serial = 1974] [outer = 0xa3282000] 04:27:54 INFO - PROCESS | 1746 | 1468841274605 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1783ms 04:27:54 INFO - PROCESS | 1746 | 1468841274650 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:27:54 INFO - PROCESS | 1746 | 1468841274654 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 04:27:54 INFO - PROCESS | 1746 | 1468841274661 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1746 | 1468841274665 Marionette TRACE conn4 <- [1,2602,null,{}] 04:27:54 INFO - PROCESS | 1746 | 1468841274671 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1746 | 1468841274677 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:54 INFO - PROCESS | 1746 | 1468841274923 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:27:55 INFO - PROCESS | 1746 | 1468841275265 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 1746 | 1468841275273 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbf0000 == 120 [pid = 1746] [id = 658] 04:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8eb02c00) [pid = 1746] [serial = 1975] [outer = (nil)] 04:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8eb0c000) [pid = 1746] [serial = 1976] [outer = 0x8eb02c00] 04:27:55 INFO - PROCESS | 1746 | 1468841275363 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8eb10800) [pid = 1746] [serial = 1977] [outer = 0x8eb02c00] 04:27:56 INFO - PROCESS | 1746 | 1468841276353 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1735ms 04:27:56 INFO - PROCESS | 1746 | 1468841276397 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:27:56 INFO - PROCESS | 1746 | 1468841276401 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 04:27:56 INFO - PROCESS | 1746 | 1468841276408 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1746 | 1468841276411 Marionette TRACE conn4 <- [1,2606,null,{}] 04:27:56 INFO - PROCESS | 1746 | 1468841276417 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 1746 | 1468841276427 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:56 INFO - PROCESS | 1746 | 1468841276667 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:27:57 INFO - PROCESS | 1746 | 1468841277004 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 1746 | 1468841277009 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eb08000 == 121 [pid = 1746] [id = 659] 04:27:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8eb09000) [pid = 1746] [serial = 1978] [outer = (nil)] 04:27:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x9270a000) [pid = 1746] [serial = 1979] [outer = 0x8eb09000] 04:27:57 INFO - PROCESS | 1746 | 1468841277095 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x9270bc00) [pid = 1746] [serial = 1980] [outer = 0x8eb09000] 04:27:58 INFO - PROCESS | 1746 | 1468841278086 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1786ms 04:27:58 INFO - PROCESS | 1746 | 1468841278194 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:27:58 INFO - PROCESS | 1746 | 1468841278199 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 04:27:58 INFO - PROCESS | 1746 | 1468841278206 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1746 | 1468841278209 Marionette TRACE conn4 <- [1,2610,null,{}] 04:27:58 INFO - PROCESS | 1746 | 1468841278273 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1746 | 1468841278277 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:58 INFO - PROCESS | 1746 | 1468841278527 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:27:58 INFO - PROCESS | 1746 | 1468841278909 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1746 | 1468841278918 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:27:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7f000 == 122 [pid = 1746] [id = 660] 04:27:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x89c7f400) [pid = 1746] [serial = 1981] [outer = (nil)] 04:27:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x8c3f6000) [pid = 1746] [serial = 1982] [outer = 0x89c7f400] 04:27:59 INFO - PROCESS | 1746 | 1468841278999 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x9121f000) [pid = 1746] [serial = 1983] [outer = 0x89c7f400] 04:27:59 INFO - PROCESS | 1746 | 1468841279974 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1827ms 04:28:00 INFO - PROCESS | 1746 | 1468841280044 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1746 | 1468841280048 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 04:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:28:00 INFO - PROCESS | 1746 | 1468841280059 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1746 | 1468841280062 Marionette TRACE conn4 <- [1,2614,null,{}] 04:28:00 INFO - PROCESS | 1746 | 1468841280069 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1746 | 1468841280074 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:00 INFO - PROCESS | 1746 | 1468841280314 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:28:00 INFO - PROCESS | 1746 | 1468841280738 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1746 | 1468841280751 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x92711000 == 123 [pid = 1746] [id = 661] 04:28:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x92711c00) [pid = 1746] [serial = 1984] [outer = (nil)] 04:28:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x92759800) [pid = 1746] [serial = 1985] [outer = 0x92711c00] 04:28:00 INFO - PROCESS | 1746 | 1468841280890 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x9275ac00) [pid = 1746] [serial = 1986] [outer = 0x92711c00] 04:28:02 INFO - PROCESS | 1746 | 1468841282002 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1986ms 04:28:02 INFO - PROCESS | 1746 | 1468841282046 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1746 | 1468841282051 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 04:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:28:02 INFO - PROCESS | 1746 | 1468841282057 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1746 | 1468841282061 Marionette TRACE conn4 <- [1,2618,null,{}] 04:28:02 INFO - PROCESS | 1746 | 1468841282067 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 1746 | 1468841282072 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:02 INFO - PROCESS | 1746 | 1468841282301 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:28:02 INFO - PROCESS | 1746 | 1468841282664 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1746 | 1468841282672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eb10000 == 124 [pid = 1746] [id = 662] 04:28:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x91c0b800) [pid = 1746] [serial = 1987] [outer = (nil)] 04:28:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x92762c00) [pid = 1746] [serial = 1988] [outer = 0x91c0b800] 04:28:02 INFO - PROCESS | 1746 | 1468841282766 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x92763400) [pid = 1746] [serial = 1989] [outer = 0x91c0b800] 04:28:03 INFO - PROCESS | 1746 | 1468841283971 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1991ms 04:28:04 INFO - PROCESS | 1746 | 1468841284051 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1746 | 1468841284058 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 04:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:28:04 INFO - PROCESS | 1746 | 1468841284068 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 1746 | 1468841284073 Marionette TRACE conn4 <- [1,2622,null,{}] 04:28:04 INFO - PROCESS | 1746 | 1468841284109 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 1746 | 1468841284117 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:04 INFO - PROCESS | 1746 | 1468841284601 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:28:04 INFO - PROCESS | 1746 | 1468841284963 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1746 | 1468841284976 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3a7400 == 125 [pid = 1746] [id = 663] 04:28:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8c3aa800) [pid = 1746] [serial = 1990] [outer = (nil)] 04:28:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x8c3b1000) [pid = 1746] [serial = 1991] [outer = 0x8c3aa800] 04:28:05 INFO - PROCESS | 1746 | 1468841285111 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8c3b1c00) [pid = 1746] [serial = 1992] [outer = 0x8c3aa800] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3f9c00 == 124 [pid = 1746] [id = 606] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04a400 == 123 [pid = 1746] [id = 598] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04c400 == 122 [pid = 1746] [id = 599] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x911c9400 == 121 [pid = 1746] [id = 533] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x95288c00 == 120 [pid = 1746] [id = 534] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c542400 == 119 [pid = 1746] [id = 592] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8f867000 == 118 [pid = 1746] [id = 532] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2c3000 == 117 [pid = 1746] [id = 593] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2c5c00 == 116 [pid = 1746] [id = 591] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c548000 == 115 [pid = 1746] [id = 594] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x91215000 == 114 [pid = 1746] [id = 595] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a045000 == 113 [pid = 1746] [id = 646] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x92bd0000 == 112 [pid = 1746] [id = 645] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd2000 == 111 [pid = 1746] [id = 644] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd1800 == 110 [pid = 1746] [id = 643] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89c77000 == 109 [pid = 1746] [id = 642] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89dcec00 == 108 [pid = 1746] [id = 640] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3fe400 == 107 [pid = 1746] [id = 641] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89ddac00 == 106 [pid = 1746] [id = 631] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8a049800 == 105 [pid = 1746] [id = 630] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89dda000 == 104 [pid = 1746] [id = 629] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd2400 == 103 [pid = 1746] [id = 627] 04:28:06 INFO - PROCESS | 1746 | --DOCSHELL 0x8c54c000 == 102 [pid = 1746] [id = 628] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de400 == 101 [pid = 1746] [id = 500] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e881c00 == 100 [pid = 1746] [id = 463] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de800 == 99 [pid = 1746] [id = 546] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b3800 == 98 [pid = 1746] [id = 525] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e989c00 == 97 [pid = 1746] [id = 635] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9483f000 == 96 [pid = 1746] [id = 501] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8b34e400 == 95 [pid = 1746] [id = 638] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88b800 == 94 [pid = 1746] [id = 558] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f07dc00 == 93 [pid = 1746] [id = 531] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e98bc00 == 92 [pid = 1746] [id = 636] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f080000 == 91 [pid = 1746] [id = 523] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e0000 == 90 [pid = 1746] [id = 536] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9a97b800 == 89 [pid = 1746] [id = 632] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a1400 == 88 [pid = 1746] [id = 502] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880c00 == 87 [pid = 1746] [id = 560] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x91d9b000 == 86 [pid = 1746] [id = 543] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0xa50e2c00 == 85 [pid = 1746] [id = 617] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7b400 == 84 [pid = 1746] [id = 619] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c3400 == 83 [pid = 1746] [id = 616] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c71000 == 82 [pid = 1746] [id = 618] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e882400 == 81 [pid = 1746] [id = 542] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88a000 == 80 [pid = 1746] [id = 538] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08a800 == 79 [pid = 1746] [id = 471] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f869c00 == 78 [pid = 1746] [id = 520] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911ca000 == 77 [pid = 1746] [id = 521] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f866800 == 76 [pid = 1746] [id = 473] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x91159000 == 75 [pid = 1746] [id = 450] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7dc400 == 74 [pid = 1746] [id = 537] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d8800 == 73 [pid = 1746] [id = 461] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911d0800 == 72 [pid = 1746] [id = 522] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f081800 == 71 [pid = 1746] [id = 462] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911cc800 == 70 [pid = 1746] [id = 474] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac9800 == 69 [pid = 1746] [id = 528] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x95236400 == 68 [pid = 1746] [id = 555] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x954b1c00 == 67 [pid = 1746] [id = 455] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x97854c00 == 66 [pid = 1746] [id = 527] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7df800 == 65 [pid = 1746] [id = 482] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9393ac00 == 64 [pid = 1746] [id = 464] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f082000 == 63 [pid = 1746] [id = 547] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f082800 == 62 [pid = 1746] [id = 486] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1aec00 == 61 [pid = 1746] [id = 488] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x92a0dc00 == 60 [pid = 1746] [id = 637] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880400 == 59 [pid = 1746] [id = 457] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88b000 == 58 [pid = 1746] [id = 481] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x91c0b000 == 57 [pid = 1746] [id = 526] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8400 == 56 [pid = 1746] [id = 557] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88b400 == 55 [pid = 1746] [id = 589] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9a199400 == 54 [pid = 1746] [id = 529] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7db000 == 53 [pid = 1746] [id = 454] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9114e400 == 52 [pid = 1746] [id = 554] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eaca000 == 51 [pid = 1746] [id = 559] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9784b800 == 50 [pid = 1746] [id = 634] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88c000 == 49 [pid = 1746] [id = 530] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9aecfc00 == 48 [pid = 1746] [id = 556] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1ac800 == 47 [pid = 1746] [id = 459] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9a078800 == 46 [pid = 1746] [id = 633] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a9800 == 45 [pid = 1746] [id = 490] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x911c5000 == 44 [pid = 1746] [id = 561] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x95679000 == 43 [pid = 1746] [id = 524] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8800 == 42 [pid = 1746] [id = 476] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d9800 == 41 [pid = 1746] [id = 535] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x93938400 == 40 [pid = 1746] [id = 460] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e88a800 == 39 [pid = 1746] [id = 541] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2cdc00 == 38 [pid = 1746] [id = 578] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x93bca800 == 37 [pid = 1746] [id = 483] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eacd800 == 36 [pid = 1746] [id = 539] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880800 == 35 [pid = 1746] [id = 489] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac2c00 == 34 [pid = 1746] [id = 562] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x93937400 == 33 [pid = 1746] [id = 588] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e4400 == 32 [pid = 1746] [id = 545] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9970c800 == 31 [pid = 1746] [id = 540] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c70800 == 30 [pid = 1746] [id = 620] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d8400 == 29 [pid = 1746] [id = 517] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c2000 == 28 [pid = 1746] [id = 615] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e3400 == 27 [pid = 1746] [id = 544] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x939cd400 == 26 [pid = 1746] [id = 569] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8b355800 == 25 [pid = 1746] [id = 639] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9121c000 == 24 [pid = 1746] [id = 596] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eb10000 == 23 [pid = 1746] [id = 662] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7f000 == 22 [pid = 1746] [id = 660] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x92711000 == 21 [pid = 1746] [id = 661] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eb08000 == 20 [pid = 1746] [id = 659] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbf0000 == 19 [pid = 1746] [id = 658] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0xa327b800 == 18 [pid = 1746] [id = 657] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x954b0400 == 17 [pid = 1746] [id = 655] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbe2000 == 16 [pid = 1746] [id = 656] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9aecd800 == 15 [pid = 1746] [id = 654] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0b1800 == 14 [pid = 1746] [id = 653] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x9784cc00 == 13 [pid = 1746] [id = 652] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c70400 == 12 [pid = 1746] [id = 651] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c71800 == 11 [pid = 1746] [id = 650] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x91b14000 == 10 [pid = 1746] [id = 649] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8a042c00 == 9 [pid = 1746] [id = 597] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c54d800 == 8 [pid = 1746] [id = 648] 04:28:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7f800 == 7 [pid = 1746] [id = 647] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0xa230a800) [pid = 1746] [serial = 1844] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0xa6d04400) [pid = 1746] [serial = 1853] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x9d86cc00) [pid = 1746] [serial = 1850] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x91d9d400) [pid = 1746] [serial = 1874] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x9d81c400) [pid = 1746] [serial = 1841] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x956f3400) [pid = 1746] [serial = 1821] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x9a625800) [pid = 1746] [serial = 1835] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x8c549400) [pid = 1746] [serial = 1823] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x8f07cc00) [pid = 1746] [serial = 1863] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x89dd4000) [pid = 1746] [serial = 1859] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x91b10c00) [pid = 1746] [serial = 1872] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8a9ca000) [pid = 1746] [serial = 1847] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x92d88000) [pid = 1746] [serial = 1875] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x8fa63800) [pid = 1746] [serial = 1826] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x8c3f2400) [pid = 1746] [serial = 1862] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x89c7b800) [pid = 1746] [serial = 1856] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x8ee4ac00) [pid = 1746] [serial = 1869] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x954c7000) [pid = 1746] [serial = 1880] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x93d68800) [pid = 1746] [serial = 1877] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x8b233400) [pid = 1746] [serial = 1865] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x8e8c4800) [pid = 1746] [serial = 1868] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x9527e800) [pid = 1746] [serial = 1878] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x953cf800) [pid = 1746] [serial = 1829] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x9af64c00) [pid = 1746] [serial = 1838] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x9a077000) [pid = 1746] [serial = 1832] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x8c2cbc00) [pid = 1746] [serial = 1866] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x8fa6ec00) [pid = 1746] [serial = 1871] [outer = (nil)] [url = about:blank] 04:28:09 INFO - PROCESS | 1746 | 1468841289779 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 5755ms 04:28:09 INFO - PROCESS | 1746 | 1468841289893 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1746 | 1468841289906 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 04:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:28:09 INFO - PROCESS | 1746 | 1468841289927 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1746 | 1468841289936 Marionette TRACE conn4 <- [1,2626,null,{}] 04:28:09 INFO - PROCESS | 1746 | 1468841289970 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 1746 | 1468841289980 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:10 INFO - PROCESS | 1746 | 1468841290275 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:28:10 INFO - PROCESS | 1746 | 1468841290655 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1746 | 1468841290677 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c3400 == 8 [pid = 1746] [id = 664] 04:28:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x8a9c3c00) [pid = 1746] [serial = 1993] [outer = (nil)] 04:28:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x8b234000) [pid = 1746] [serial = 1994] [outer = 0x8a9c3c00] 04:28:10 INFO - PROCESS | 1746 | 1468841290815 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x8b235c00) [pid = 1746] [serial = 1995] [outer = 0x8a9c3c00] 04:28:11 INFO - PROCESS | 1746 | 1468841291857 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2018ms 04:28:11 INFO - PROCESS | 1746 | 1468841291945 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1746 | 1468841291955 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 04:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:28:11 INFO - PROCESS | 1746 | 1468841291967 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 1746 | 1468841291971 Marionette TRACE conn4 <- [1,2630,null,{}] 04:28:12 INFO - PROCESS | 1746 | 1468841292007 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 1746 | 1468841292013 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:12 INFO - PROCESS | 1746 | 1468841292279 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:28:12 INFO - PROCESS | 1746 | 1468841292314 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1746 | 1468841292325 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9d0c00 == 9 [pid = 1746] [id = 665] 04:28:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8bbf0c00) [pid = 1746] [serial = 1996] [outer = (nil)] 04:28:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x8c2cd400) [pid = 1746] [serial = 1997] [outer = 0x8bbf0c00] 04:28:12 INFO - PROCESS | 1746 | 1468841292400 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x8c3af000) [pid = 1746] [serial = 1998] [outer = 0x8bbf0c00] 04:28:13 INFO - PROCESS | 1746 | 1468841293612 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 04:28:13 INFO - PROCESS | 1746 | 1468841293654 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1746 | 1468841293658 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 04:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:28:13 INFO - PROCESS | 1746 | 1468841293664 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1746 | 1468841293670 Marionette TRACE conn4 <- [1,2634,null,{}] 04:28:13 INFO - PROCESS | 1746 | 1468841293698 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 1746 | 1468841293708 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:13 INFO - PROCESS | 1746 | 1468841293971 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x8c550c00) [pid = 1746] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x8b22b800) [pid = 1746] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x9a97d400) [pid = 1746] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x8c2c1400) [pid = 1746] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x97850400) [pid = 1746] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x8fa68c00) [pid = 1746] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0x8b22a000) [pid = 1746] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0x911c6800) [pid = 1746] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x8a9c7000) [pid = 1746] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x9a96f000) [pid = 1746] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x8b357c00) [pid = 1746] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x8c541800) [pid = 1746] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 231 (0x8d7e1000) [pid = 1746] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 230 (0x9782e400) [pid = 1746] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 229 (0x8f869800) [pid = 1746] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 228 (0x8a045c00) [pid = 1746] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 227 (0x9527fc00) [pid = 1746] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 226 (0x8d7d7800) [pid = 1746] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 225 (0x89dd4800) [pid = 1746] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 224 (0x92bd0c00) [pid = 1746] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 223 (0x8b34f000) [pid = 1746] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 222 (0x9af5d400) [pid = 1746] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 221 (0x9b729800) [pid = 1746] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 220 (0x92a0e400) [pid = 1746] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0x8d7e6000) [pid = 1746] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0x9bf44400) [pid = 1746] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x94838400) [pid = 1746] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x8c543000) [pid = 1746] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x8e98a000) [pid = 1746] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x9af62000) [pid = 1746] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x9114bc00) [pid = 1746] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x93941000) [pid = 1746] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x9aed3400) [pid = 1746] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0x89dcf000) [pid = 1746] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x8c2d0400) [pid = 1746] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x93d68000) [pid = 1746] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x8fa6c800) [pid = 1746] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x9aed1400) [pid = 1746] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x954a7800) [pid = 1746] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x9a077400) [pid = 1746] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x8a050000) [pid = 1746] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x8c2c2400) [pid = 1746] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x8e888800) [pid = 1746] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x99485c00) [pid = 1746] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0xa2537c00) [pid = 1746] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x97854800) [pid = 1746] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x8c2cac00) [pid = 1746] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x8a9d0000) [pid = 1746] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x91b17c00) [pid = 1746] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x8f0b0c00) [pid = 1746] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x954d4800) [pid = 1746] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x9af67400) [pid = 1746] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x954aac00) [pid = 1746] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8b226800) [pid = 1746] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x91215c00) [pid = 1746] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8ee46800) [pid = 1746] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0xa4e55800) [pid = 1746] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x911ca800) [pid = 1746] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x92d8fc00) [pid = 1746] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8f087400) [pid = 1746] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x89dcd000) [pid = 1746] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8c542c00) [pid = 1746] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8c54a800) [pid = 1746] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x93d6f000) [pid = 1746] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x93933c00) [pid = 1746] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x95681000) [pid = 1746] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8f0b2c00) [pid = 1746] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9a627800) [pid = 1746] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8c542000) [pid = 1746] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x91b11800) [pid = 1746] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x89c73400) [pid = 1746] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8a9c2400) [pid = 1746] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8a9c6800) [pid = 1746] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0xa6893800) [pid = 1746] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e98cc00) [pid = 1746] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0xa2325800) [pid = 1746] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:28:16 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8eaca400) [pid = 1746] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:28:16 INFO - PROCESS | 1746 | 1468841296675 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1746 | 1468841296685 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a045800 == 10 [pid = 1746] [id = 666] 04:28:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8a045c00) [pid = 1746] [serial = 1999] [outer = (nil)] 04:28:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8a9c5c00) [pid = 1746] [serial = 2000] [outer = 0x8a045c00] 04:28:16 INFO - PROCESS | 1746 | 1468841296819 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8bbe8800) [pid = 1746] [serial = 2001] [outer = 0x8a045c00] 04:28:17 INFO - PROCESS | 1746 | 1468841297659 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 4015ms 04:28:17 INFO - PROCESS | 1746 | 1468841297680 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 1746 | 1468841297685 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 04:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:28:17 INFO - PROCESS | 1746 | 1468841297708 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1746 | 1468841297712 Marionette TRACE conn4 <- [1,2638,null,{}] 04:28:17 INFO - PROCESS | 1746 | 1468841297718 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 1746 | 1468841297724 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:17 INFO - PROCESS | 1746 | 1468841297917 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:28:17 INFO - PROCESS | 1746 | 1468841297928 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1746 | 1468841297937 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c7000 == 11 [pid = 1746] [id = 667] 04:28:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8d7de400) [pid = 1746] [serial = 2002] [outer = (nil)] 04:28:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8e882400) [pid = 1746] [serial = 2003] [outer = 0x8d7de400] 04:28:18 INFO - PROCESS | 1746 | 1468841298010 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e88ec00) [pid = 1746] [serial = 2004] [outer = 0x8d7de400] 04:28:19 INFO - PROCESS | 1746 | 1468841299291 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1633ms 04:28:19 INFO - PROCESS | 1746 | 1468841299342 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1746 | 1468841299350 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 04:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:28:19 INFO - PROCESS | 1746 | 1468841299360 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1746 | 1468841299365 Marionette TRACE conn4 <- [1,2642,null,{}] 04:28:19 INFO - PROCESS | 1746 | 1468841299376 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 1746 | 1468841299382 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:19 INFO - PROCESS | 1746 | 1468841299635 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:28:20 INFO - PROCESS | 1746 | 1468841299985 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1746 | 1468841299992 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c1400 == 12 [pid = 1746] [id = 668] 04:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8a9c6800) [pid = 1746] [serial = 2005] [outer = (nil)] 04:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8b35a000) [pid = 1746] [serial = 2006] [outer = 0x8a9c6800] 04:28:20 INFO - PROCESS | 1746 | 1468841300085 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8bbec800) [pid = 1746] [serial = 2007] [outer = 0x8a9c6800] 04:28:21 INFO - PROCESS | 1746 | 1468841301060 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1739ms 04:28:21 INFO - PROCESS | 1746 | 1468841301098 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 1746 | 1468841301105 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 04:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:28:21 INFO - PROCESS | 1746 | 1468841301117 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1746 | 1468841301121 Marionette TRACE conn4 <- [1,2646,null,{}] 04:28:21 INFO - PROCESS | 1746 | 1468841301129 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 1746 | 1468841301135 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:21 INFO - PROCESS | 1746 | 1468841301367 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:28:21 INFO - PROCESS | 1746 | 1468841301714 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 1746 | 1468841301725 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7cc00 == 13 [pid = 1746] [id = 669] 04:28:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8d7dec00) [pid = 1746] [serial = 2008] [outer = (nil)] 04:28:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8d7e6000) [pid = 1746] [serial = 2009] [outer = 0x8d7dec00] 04:28:21 INFO - PROCESS | 1746 | 1468841301820 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8e8c3800) [pid = 1746] [serial = 2010] [outer = 0x8d7dec00] 04:28:22 INFO - PROCESS | 1746 | 1468841302799 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1748ms 04:28:22 INFO - PROCESS | 1746 | 1468841302866 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:28:22 INFO - PROCESS | 1746 | 1468841302871 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 04:28:22 INFO - PROCESS | 1746 | 1468841302878 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1746 | 1468841302884 Marionette TRACE conn4 <- [1,2650,null,{}] 04:28:22 INFO - PROCESS | 1746 | 1468841302902 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 1746 | 1468841302912 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:23 INFO - PROCESS | 1746 | 1468841303208 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:28:23 INFO - PROCESS | 1746 | 1468841303477 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 1746 | 1468841303490 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac6800 == 14 [pid = 1746] [id = 670] 04:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8eac6c00) [pid = 1746] [serial = 2011] [outer = (nil)] 04:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8eacdc00) [pid = 1746] [serial = 2012] [outer = 0x8eac6c00] 04:28:23 INFO - PROCESS | 1746 | 1468841303581 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8eb04400) [pid = 1746] [serial = 2013] [outer = 0x8eac6c00] 04:28:24 INFO - PROCESS | 1746 | 1468841304512 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1698ms 04:28:24 INFO - PROCESS | 1746 | 1468841304577 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 1746 | 1468841304582 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 04:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:28:24 INFO - PROCESS | 1746 | 1468841304588 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 1746 | 1468841304592 Marionette TRACE conn4 <- [1,2654,null,{}] 04:28:24 INFO - PROCESS | 1746 | 1468841304597 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 1746 | 1468841304603 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:24 INFO - PROCESS | 1746 | 1468841304826 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:28:25 INFO - PROCESS | 1746 | 1468841305146 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1746 | 1468841305153 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a045000 == 15 [pid = 1746] [id = 671] 04:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8eacec00) [pid = 1746] [serial = 2014] [outer = (nil)] 04:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8ee4c400) [pid = 1746] [serial = 2015] [outer = 0x8eacec00] 04:28:25 INFO - PROCESS | 1746 | 1468841305246 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8ee4ac00) [pid = 1746] [serial = 2016] [outer = 0x8eacec00] 04:28:26 INFO - PROCESS | 1746 | 1468841306162 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1634ms 04:28:26 INFO - PROCESS | 1746 | 1468841306223 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1746 | 1468841306226 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 04:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:28:26 INFO - PROCESS | 1746 | 1468841306233 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1746 | 1468841306237 Marionette TRACE conn4 <- [1,2658,null,{}] 04:28:26 INFO - PROCESS | 1746 | 1468841306243 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 1746 | 1468841306249 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:26 INFO - PROCESS | 1746 | 1468841306467 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:28:26 INFO - PROCESS | 1746 | 1468841306790 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 1746 | 1468841306798 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c73400 == 16 [pid = 1746] [id = 672] 04:28:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x89c7f000) [pid = 1746] [serial = 2017] [outer = (nil)] 04:28:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8f088400) [pid = 1746] [serial = 2018] [outer = 0x89c7f000] 04:28:26 INFO - PROCESS | 1746 | 1468841306891 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8f087400) [pid = 1746] [serial = 2019] [outer = 0x89c7f000] 04:28:27 INFO - PROCESS | 1746 | 1468841307856 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:28:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1687ms 04:28:27 INFO - PROCESS | 1746 | 1468841307923 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 1746 | 1468841307927 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 04:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:28:27 INFO - PROCESS | 1746 | 1468841307933 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 1746 | 1468841307937 Marionette TRACE conn4 <- [1,2662,null,{}] 04:28:27 INFO - PROCESS | 1746 | 1468841307944 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 1746 | 1468841307955 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:28 INFO - PROCESS | 1746 | 1468841308241 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:28:28 INFO - PROCESS | 1746 | 1468841308623 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1746 | 1468841308632 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b22e800 == 17 [pid = 1746] [id = 673] 04:28:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x8c3fd800) [pid = 1746] [serial = 2020] [outer = (nil)] 04:28:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8f867400) [pid = 1746] [serial = 2021] [outer = 0x8c3fd800] 04:28:28 INFO - PROCESS | 1746 | 1468841308729 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8f870800) [pid = 1746] [serial = 2022] [outer = 0x8c3fd800] 04:28:29 INFO - PROCESS | 1746 | 1468841309631 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1734ms 04:28:29 INFO - PROCESS | 1746 | 1468841309670 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1746 | 1468841309674 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 04:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:28:29 INFO - PROCESS | 1746 | 1468841309680 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1746 | 1468841309684 Marionette TRACE conn4 <- [1,2666,null,{}] 04:28:29 INFO - PROCESS | 1746 | 1468841309690 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 1746 | 1468841309696 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:29 INFO - PROCESS | 1746 | 1468841309896 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:28:30 INFO - PROCESS | 1746 | 1468841310178 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1746 | 1468841310186 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x89ddb800 == 18 [pid = 1746] [id = 674] 04:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x8eb08400) [pid = 1746] [serial = 2023] [outer = (nil)] 04:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x8fa6a000) [pid = 1746] [serial = 2024] [outer = 0x8eb08400] 04:28:30 INFO - PROCESS | 1746 | 1468841310325 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x8fa6fc00) [pid = 1746] [serial = 2025] [outer = 0x8eb08400] 04:28:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:31 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:28:31 INFO - PROCESS | 1746 | 1468841311703 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:28:31 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) 04:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2083ms 04:28:31 INFO - PROCESS | 1746 | 1468841311852 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 1746 | 1468841311857 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 04:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:28:31 INFO - PROCESS | 1746 | 1468841311878 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 1746 | 1468841311886 Marionette TRACE conn4 <- [1,2670,null,{}] 04:28:31 INFO - PROCESS | 1746 | 1468841311893 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 1746 | 1468841311898 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:32 INFO - PROCESS | 1746 | 1468841312089 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:28:32 INFO - PROCESS | 1746 | 1468841312372 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1746 | 1468841312380 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7b800 == 19 [pid = 1746] [id = 675] 04:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x8b233400) [pid = 1746] [serial = 2026] [outer = (nil)] 04:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x911c7400) [pid = 1746] [serial = 2027] [outer = 0x8b233400] 04:28:32 INFO - PROCESS | 1746 | 1468841312473 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x911ccc00) [pid = 1746] [serial = 2028] [outer = 0x8b233400] 04:28:33 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:33 INFO - PROCESS | 1746 | 1468841313852 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28: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 04:28:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1984ms 04:28:33 INFO - PROCESS | 1746 | 1468841313869 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 04:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:28:33 INFO - PROCESS | 1746 | 1468841313873 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 04:28:33 INFO - PROCESS | 1746 | 1468841313881 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 1746 | 1468841313884 Marionette TRACE conn4 <- [1,2674,null,{}] 04:28:33 INFO - PROCESS | 1746 | 1468841313890 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 1746 | 1468841313896 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:34 INFO - PROCESS | 1746 | 1468841314126 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:28:34 INFO - PROCESS | 1746 | 1468841314382 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 1746 | 1468841314394 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7d7800 == 20 [pid = 1746] [id = 676] 04:28:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x8f1a1000) [pid = 1746] [serial = 2029] [outer = (nil)] 04:28:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x91b0f800) [pid = 1746] [serial = 2030] [outer = 0x8f1a1000] 04:28:34 INFO - PROCESS | 1746 | 1468841314475 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x91b13c00) [pid = 1746] [serial = 2031] [outer = 0x8f1a1000] 04:28:35 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:35 INFO - PROCESS | 1746 | 1468841315881 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28:35 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 04:28:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2035ms 04:28:35 INFO - PROCESS | 1746 | 1468841315916 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1746 | 1468841315920 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 04:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:28:35 INFO - PROCESS | 1746 | 1468841315928 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1746 | 1468841315931 Marionette TRACE conn4 <- [1,2678,null,{}] 04:28:35 INFO - PROCESS | 1746 | 1468841315937 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 1746 | 1468841315942 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:36 INFO - PROCESS | 1746 | 1468841316173 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:28:36 INFO - PROCESS | 1746 | 1468841316458 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 1746 | 1468841316468 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c75800 == 21 [pid = 1746] [id = 677] 04:28:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x89c7dc00) [pid = 1746] [serial = 2032] [outer = (nil)] 04:28:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x8a042000) [pid = 1746] [serial = 2033] [outer = 0x89c7dc00] 04:28:36 INFO - PROCESS | 1746 | 1468841316549 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8b34dc00) [pid = 1746] [serial = 2034] [outer = 0x89c7dc00] 04:28:37 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:37 INFO - PROCESS | 1746 | 1468841317990 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:28: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) 04:28:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2091ms 04:28:38 INFO - PROCESS | 1746 | 1468841318020 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 04:28:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:28:38 INFO - PROCESS | 1746 | 1468841318025 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 04:28:38 INFO - PROCESS | 1746 | 1468841318032 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 1746 | 1468841318037 Marionette TRACE conn4 <- [1,2682,null,{}] 04:28:38 INFO - PROCESS | 1746 | 1468841318100 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 1746 | 1468841318107 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:38 INFO - PROCESS | 1746 | 1468841318430 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:28:38 INFO - PROCESS | 1746 | 1468841318779 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 1746 | 1468841318792 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71000 == 22 [pid = 1746] [id = 678] 04:28:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x89c71c00) [pid = 1746] [serial = 2035] [outer = (nil)] 04:28:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x89dcd000) [pid = 1746] [serial = 2036] [outer = 0x89c71c00] 04:28:38 INFO - PROCESS | 1746 | 1468841318874 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x89ddb400) [pid = 1746] [serial = 2037] [outer = 0x89c71c00] 04:28:40 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:40 INFO - PROCESS | 1746 | 1468841320255 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:28: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) 04:28:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2241ms 04:28:40 INFO - PROCESS | 1746 | 1468841320274 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 1746 | 1468841320280 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 04:28:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:28:40 INFO - PROCESS | 1746 | 1468841320289 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 1746 | 1468841320295 Marionette TRACE conn4 <- [1,2686,null,{}] 04:28:40 INFO - PROCESS | 1746 | 1468841320304 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 1746 | 1468841320310 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:40 INFO - PROCESS | 1746 | 1468841320553 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x9a19e400) [pid = 1746] [serial = 1833] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x9567ac00) [pid = 1746] [serial = 1830] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x9a6c0400) [pid = 1746] [serial = 1836] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0xa2ffd400) [pid = 1746] [serial = 1845] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x9121bc00) [pid = 1746] [serial = 1827] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x9b731800) [pid = 1746] [serial = 1839] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x8d7dd000) [pid = 1746] [serial = 1824] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0xa1096800) [pid = 1746] [serial = 1842] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x89c7d800) [pid = 1746] [serial = 1857] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x8a9cc800) [pid = 1746] [serial = 1848] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0xa2566000) [pid = 1746] [serial = 1851] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0xa6d09800) [pid = 1746] [serial = 1854] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x9520e400) [pid = 1746] [serial = 1941] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x92a05000) [pid = 1746] [serial = 1910] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0xa50d6400) [pid = 1746] [serial = 1683] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0xa2235400) [pid = 1746] [serial = 1677] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0xa623f000) [pid = 1746] [serial = 1785] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x97853000) [pid = 1746] [serial = 1892] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x9a9f3000) [pid = 1746] [serial = 1898] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x91c07800) [pid = 1746] [serial = 1940] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9a070800) [pid = 1746] [serial = 1716] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x91c0c400) [pid = 1746] [serial = 1764] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8f0b5c00) [pid = 1746] [serial = 1931] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9520dc00) [pid = 1746] [serial = 1713] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x91b0e000) [pid = 1746] [serial = 1929] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0xa2323c00) [pid = 1746] [serial = 1902] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x92a0c400) [pid = 1746] [serial = 1919] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8e8c8800) [pid = 1746] [serial = 1926] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0xa3453400) [pid = 1746] [serial = 1641] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9a620c00) [pid = 1746] [serial = 1896] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9a9efc00) [pid = 1746] [serial = 1662] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0xa6da2400) [pid = 1746] [serial = 1794] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x954d1c00) [pid = 1746] [serial = 1620] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8ee4e800) [pid = 1746] [serial = 1887] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8a050800) [pid = 1746] [serial = 1884] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x92d86c00) [pid = 1746] [serial = 1937] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8b359000) [pid = 1746] [serial = 1916] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0xa327c800) [pid = 1746] [serial = 1680] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0xa101d400) [pid = 1746] [serial = 1719] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x954ce000) [pid = 1746] [serial = 1913] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa2530c00) [pid = 1746] [serial = 1725] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0xa5086000) [pid = 1746] [serial = 1914] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8e998000) [pid = 1746] [serial = 1917] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa23ad800) [pid = 1746] [serial = 1632] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9bce1400) [pid = 1746] [serial = 1710] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9121fc00) [pid = 1746] [serial = 1932] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8a043400) [pid = 1746] [serial = 1883] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x92d8a800) [pid = 1746] [serial = 1782] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8e993c00) [pid = 1746] [serial = 1908] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0xa2008c00) [pid = 1746] [serial = 1770] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x95237c00) [pid = 1746] [serial = 1890] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0xa62c6400) [pid = 1746] [serial = 1686] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0xa34cc800) [pid = 1746] [serial = 1776] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x89dd8800) [pid = 1746] [serial = 1922] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91da2c00) [pid = 1746] [serial = 1737] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa2fcdc00) [pid = 1746] [serial = 1635] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9af5c800) [pid = 1746] [serial = 1761] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9b3cd000) [pid = 1746] [serial = 1671] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9a079000) [pid = 1746] [serial = 1668] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9aecc800) [pid = 1746] [serial = 1623] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e991400) [pid = 1746] [serial = 1907] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8f0b7400) [pid = 1746] [serial = 1800] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c2ce000) [pid = 1746] [serial = 1731] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa101e000) [pid = 1746] [serial = 1629] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8f869400) [pid = 1746] [serial = 1928] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9bf45c00) [pid = 1746] [serial = 1626] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa3213000) [pid = 1746] [serial = 1638] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa5017000) [pid = 1746] [serial = 1904] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x99fa4c00) [pid = 1746] [serial = 1893] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8c3f6c00) [pid = 1746] [serial = 1734] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x95682800) [pid = 1746] [serial = 1881] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92a0ac00) [pid = 1746] [serial = 1934] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9114c400) [pid = 1746] [serial = 1617] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x93d69c00) [pid = 1746] [serial = 1938] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x92a06c00) [pid = 1746] [serial = 1911] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0xa2fd4000) [pid = 1746] [serial = 1773] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9d876400) [pid = 1746] [serial = 1674] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x97825800) [pid = 1746] [serial = 1767] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8b22f800) [pid = 1746] [serial = 1797] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9121f800) [pid = 1746] [serial = 1788] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8ee50c00) [pid = 1746] [serial = 1689] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8a9c2c00) [pid = 1746] [serial = 1923] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0xa2237c00) [pid = 1746] [serial = 1901] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0xa682b000) [pid = 1746] [serial = 1728] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8d7e1400) [pid = 1746] [serial = 1925] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x93bce400) [pid = 1746] [serial = 1665] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9b3ca000) [pid = 1746] [serial = 1899] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x93941400) [pid = 1746] [serial = 1889] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0xa688f800) [pid = 1746] [serial = 1791] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0xa623c800) [pid = 1746] [serial = 1905] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa223b800) [pid = 1746] [serial = 1722] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x92bc4000) [pid = 1746] [serial = 1920] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x92bc9400) [pid = 1746] [serial = 1935] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8e8c1800) [pid = 1746] [serial = 1886] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9a36e000) [pid = 1746] [serial = 1895] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x89dd6c00) [pid = 1746] [serial = 1860] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0xa5017800) [pid = 1746] [serial = 1779] [outer = (nil)] [url = about:blank] 04:28:40 INFO - PROCESS | 1746 | 1468841320977 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 1746 | 1468841320990 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7ec00 == 23 [pid = 1746] [id = 679] 04:28:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x89dd6c00) [pid = 1746] [serial = 2038] [outer = (nil)] 04:28:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8a047800) [pid = 1746] [serial = 2039] [outer = 0x89dd6c00] 04:28:41 INFO - PROCESS | 1746 | 1468841321067 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8a9cb000) [pid = 1746] [serial = 2040] [outer = 0x89dd6c00] 04:28:42 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:42 INFO - PROCESS | 1746 | 1468841322348 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28: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 04:28:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2091ms 04:28:42 INFO - PROCESS | 1746 | 1468841322384 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 1746 | 1468841322390 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 04:28:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:28:42 INFO - PROCESS | 1746 | 1468841322398 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1746 | 1468841322402 Marionette TRACE conn4 <- [1,2690,null,{}] 04:28:42 INFO - PROCESS | 1746 | 1468841322408 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 1746 | 1468841322413 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:42 INFO - PROCESS | 1746 | 1468841322640 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:28:42 INFO - PROCESS | 1746 | 1468841322837 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1746 | 1468841322846 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b227000 == 24 [pid = 1746] [id = 680] 04:28:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8b359000) [pid = 1746] [serial = 2041] [outer = (nil)] 04:28:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8c548400) [pid = 1746] [serial = 2042] [outer = 0x8b359000] 04:28:42 INFO - PROCESS | 1746 | 1468841322915 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8e886800) [pid = 1746] [serial = 2043] [outer = 0x8b359000] 04:28:44 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:44 INFO - PROCESS | 1746 | 1468841324277 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28:44 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 04:28:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1902ms 04:28:44 INFO - PROCESS | 1746 | 1468841324319 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 1746 | 1468841324322 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 04:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:28:44 INFO - PROCESS | 1746 | 1468841324332 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 1746 | 1468841324341 Marionette TRACE conn4 <- [1,2694,null,{}] 04:28:44 INFO - PROCESS | 1746 | 1468841324411 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 1746 | 1468841324419 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:44 INFO - PROCESS | 1746 | 1468841324658 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:28:44 INFO - PROCESS | 1746 | 1468841324694 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1746 | 1468841324712 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3ab800 == 25 [pid = 1746] [id = 681] 04:28:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8e8c8800) [pid = 1746] [serial = 2044] [outer = (nil)] 04:28:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8eacc000) [pid = 1746] [serial = 2045] [outer = 0x8e8c8800] 04:28:44 INFO - PROCESS | 1746 | 1468841324930 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8eb0c800) [pid = 1746] [serial = 2046] [outer = 0x8e8c8800] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8d7dc000) [pid = 1746] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x91b1a000) [pid = 1746] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8a045c00) [pid = 1746] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9784c000) [pid = 1746] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x91c08000) [pid = 1746] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8bbf0c00) [pid = 1746] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9aecdc00) [pid = 1746] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x91c0b800) [pid = 1746] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x92711c00) [pid = 1746] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x89dcd400) [pid = 1746] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x89c70c00) [pid = 1746] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa3282000) [pid = 1746] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x89c7f400) [pid = 1746] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8f1ac400) [pid = 1746] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8c3aa800) [pid = 1746] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8bbe2800) [pid = 1746] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8eb09000) [pid = 1746] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8eb02c00) [pid = 1746] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x97850c00) [pid = 1746] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:28:45 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8a9c3c00) [pid = 1746] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:28:46 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:46 INFO - PROCESS | 1746 | 1468841326347 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28:46 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 04:28:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2033ms 04:28:46 INFO - PROCESS | 1746 | 1468841326425 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 1746 | 1468841326430 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 04:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:28:46 INFO - PROCESS | 1746 | 1468841326447 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 1746 | 1468841326450 Marionette TRACE conn4 <- [1,2698,null,{}] 04:28:46 INFO - PROCESS | 1746 | 1468841326457 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 1746 | 1468841326461 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:46 INFO - PROCESS | 1746 | 1468841326630 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:28:46 INFO - PROCESS | 1746 | 1468841326639 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 1746 | 1468841326645 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c79400 == 26 [pid = 1746] [id = 682] 04:28:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x89dcd400) [pid = 1746] [serial = 2047] [outer = (nil)] 04:28:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8e8c9c00) [pid = 1746] [serial = 2048] [outer = 0x89dcd400] 04:28:46 INFO - PROCESS | 1746 | 1468841326731 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8eb0c400) [pid = 1746] [serial = 2049] [outer = 0x89dcd400] 04:28:48 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:48 INFO - PROCESS | 1746 | 1468841328149 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:28:48 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 04:28:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:28:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1735ms 04:28:48 INFO - PROCESS | 1746 | 1468841328209 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 1746 | 1468841328216 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 04:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:28:48 INFO - PROCESS | 1746 | 1468841328227 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 1746 | 1468841328231 Marionette TRACE conn4 <- [1,2702,null,{}] 04:28:48 INFO - PROCESS | 1746 | 1468841328240 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 1746 | 1468841328246 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:48 INFO - PROCESS | 1746 | 1468841328530 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:28:48 INFO - PROCESS | 1746 | 1468841328827 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 1746 | 1468841328840 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c75400 == 27 [pid = 1746] [id = 683] 04:28:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8b22f000) [pid = 1746] [serial = 2050] [outer = (nil)] 04:28:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8b235800) [pid = 1746] [serial = 2051] [outer = 0x8b22f000] 04:28:48 INFO - PROCESS | 1746 | 1468841328925 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8bbea000) [pid = 1746] [serial = 2052] [outer = 0x8b22f000] 04:28:49 INFO - PROCESS | 1746 | 1468841329925 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1737ms 04:28:49 INFO - PROCESS | 1746 | 1468841329963 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 1746 | 1468841329971 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 04:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:28:49 INFO - PROCESS | 1746 | 1468841329983 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 1746 | 1468841329987 Marionette TRACE conn4 <- [1,2706,null,{}] 04:28:49 INFO - PROCESS | 1746 | 1468841329994 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 1746 | 1468841330000 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:50 INFO - PROCESS | 1746 | 1468841330217 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:28:50 INFO - PROCESS | 1746 | 1468841330535 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 1746 | 1468841330546 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3f4c00 == 28 [pid = 1746] [id = 684] 04:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8d7dd800) [pid = 1746] [serial = 2053] [outer = (nil)] 04:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8e989400) [pid = 1746] [serial = 2054] [outer = 0x8d7dd800] 04:28:50 INFO - PROCESS | 1746 | 1468841330641 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8e995800) [pid = 1746] [serial = 2055] [outer = 0x8d7dd800] 04:28:51 INFO - PROCESS | 1746 | 1468841331592 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:28:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1646ms 04:28:51 INFO - PROCESS | 1746 | 1468841331629 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 1746 | 1468841331633 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 04:28:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:28:51 INFO - PROCESS | 1746 | 1468841331641 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 1746 | 1468841331647 Marionette TRACE conn4 <- [1,2710,null,{}] 04:28:51 INFO - PROCESS | 1746 | 1468841331664 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 1746 | 1468841331673 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:51 INFO - PROCESS | 1746 | 1468841331949 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:28:52 INFO - PROCESS | 1746 | 1468841332316 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 1746 | 1468841332325 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a1400 == 29 [pid = 1746] [id = 685] 04:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f1a4800) [pid = 1746] [serial = 2056] [outer = (nil)] 04:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f1ae400) [pid = 1746] [serial = 2057] [outer = 0x8f1a4800] 04:28:52 INFO - PROCESS | 1746 | 1468841332412 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8fa64000) [pid = 1746] [serial = 2058] [outer = 0x8f1a4800] 04:28:53 INFO - PROCESS | 1746 | 1468841333366 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1746 | 1468841333438 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 04:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:28:53 INFO - PROCESS | 1746 | 1468841333446 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1746 | 1468841333449 Marionette TRACE conn4 <- [1,2714,null,{}] 04:28:53 INFO - PROCESS | 1746 | 1468841333455 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 1746 | 1468841333461 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:53 INFO - PROCESS | 1746 | 1468841333711 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:28:54 INFO - PROCESS | 1746 | 1468841334041 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 1746 | 1468841334049 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac4800 == 30 [pid = 1746] [id = 686] 04:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f1a6400) [pid = 1746] [serial = 2059] [outer = (nil)] 04:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x91b0ec00) [pid = 1746] [serial = 2060] [outer = 0x8f1a6400] 04:28:54 INFO - PROCESS | 1746 | 1468841334134 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x91b12c00) [pid = 1746] [serial = 2061] [outer = 0x8f1a6400] 04:28:55 INFO - PROCESS | 1746 | 1468841335058 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:28:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1686ms 04:28:55 INFO - PROCESS | 1746 | 1468841335134 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 1746 | 1468841335137 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 04:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:28:55 INFO - PROCESS | 1746 | 1468841335145 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 1746 | 1468841335148 Marionette TRACE conn4 <- [1,2718,null,{}] 04:28:55 INFO - PROCESS | 1746 | 1468841335155 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 1746 | 1468841335159 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:55 INFO - PROCESS | 1746 | 1468841335401 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:28:55 INFO - PROCESS | 1746 | 1468841335714 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 1746 | 1468841335726 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f866800 == 31 [pid = 1746] [id = 687] 04:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x91159800) [pid = 1746] [serial = 2062] [outer = (nil)] 04:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x91c0b000) [pid = 1746] [serial = 2063] [outer = 0x91159800] 04:28:55 INFO - PROCESS | 1746 | 1468841335810 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x91c0bc00) [pid = 1746] [serial = 2064] [outer = 0x91159800] 04:28:56 INFO - PROCESS | 1746 | 1468841336805 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 1746 | 1468841336831 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 04:28:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:28:56 INFO - PROCESS | 1746 | 1468841336839 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 1746 | 1468841336842 Marionette TRACE conn4 <- [1,2722,null,{}] 04:28:56 INFO - PROCESS | 1746 | 1468841336849 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 1746 | 1468841336860 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:57 INFO - PROCESS | 1746 | 1468841337123 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:28:57 INFO - PROCESS | 1746 | 1468841337449 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 1746 | 1468841337457 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e98c800 == 32 [pid = 1746] [id = 688] 04:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8eb02800) [pid = 1746] [serial = 2065] [outer = (nil)] 04:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x92709800) [pid = 1746] [serial = 2066] [outer = 0x8eb02800] 04:28:57 INFO - PROCESS | 1746 | 1468841337542 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x92714c00) [pid = 1746] [serial = 2067] [outer = 0x8eb02800] 04:28:58 INFO - PROCESS | 1746 | 1468841338541 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:28:58 INFO - PROCESS | 1746 | 1468841338628 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 04:28:58 INFO - PROCESS | 1746 | 1468841338635 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 1746 | 1468841338639 Marionette TRACE conn4 <- [1,2726,null,{}] 04:28:58 INFO - PROCESS | 1746 | 1468841338645 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 1746 | 1468841338650 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:58 INFO - PROCESS | 1746 | 1468841338936 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:28:59 INFO - PROCESS | 1746 | 1468841339261 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1746 | 1468841339268 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:28:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c542c00 == 33 [pid = 1746] [id = 689] 04:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92708400) [pid = 1746] [serial = 2068] [outer = (nil)] 04:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x92a04000) [pid = 1746] [serial = 2069] [outer = 0x92708400] 04:28:59 INFO - PROCESS | 1746 | 1468841339350 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x92a08000) [pid = 1746] [serial = 2070] [outer = 0x92708400] 04:29:00 INFO - PROCESS | 1746 | 1468841340321 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1732ms 04:29:00 INFO - PROCESS | 1746 | 1468841340368 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:29:00 INFO - PROCESS | 1746 | 1468841340372 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 04:29:00 INFO - PROCESS | 1746 | 1468841340379 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1746 | 1468841340383 Marionette TRACE conn4 <- [1,2730,null,{}] 04:29:00 INFO - PROCESS | 1746 | 1468841340390 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 1746 | 1468841340395 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:00 INFO - PROCESS | 1746 | 1468841340622 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:29:00 INFO - PROCESS | 1746 | 1468841340941 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 1746 | 1468841340950 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c541c00 == 34 [pid = 1746] [id = 690] 04:29:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8e98f000) [pid = 1746] [serial = 2071] [outer = (nil)] 04:29:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x92a0d800) [pid = 1746] [serial = 2072] [outer = 0x8e98f000] 04:29:01 INFO - PROCESS | 1746 | 1468841341039 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x92bc2400) [pid = 1746] [serial = 2073] [outer = 0x8e98f000] 04:29:02 INFO - PROCESS | 1746 | 1468841342393 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:29: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 04:29:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:29:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2037ms 04:29:02 INFO - PROCESS | 1746 | 1468841342418 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 1746 | 1468841342421 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 04:29:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:29:02 INFO - PROCESS | 1746 | 1468841342429 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 1746 | 1468841342433 Marionette TRACE conn4 <- [1,2734,null,{}] 04:29:02 INFO - PROCESS | 1746 | 1468841342439 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 1746 | 1468841342444 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:02 INFO - PROCESS | 1746 | 1468841342743 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:29:03 INFO - PROCESS | 1746 | 1468841343006 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 1746 | 1468841343017 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbe1400 == 35 [pid = 1746] [id = 691] 04:29:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8bbe1c00) [pid = 1746] [serial = 2074] [outer = (nil)] 04:29:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8c3acc00) [pid = 1746] [serial = 2075] [outer = 0x8bbe1c00] 04:29:03 INFO - PROCESS | 1746 | 1468841343107 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x92706800) [pid = 1746] [serial = 2076] [outer = 0x8bbe1c00] 04:29:04 INFO - PROCESS | 1746 | 1468841344550 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2185ms 04:29:04 INFO - PROCESS | 1746 | 1468841344616 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 1746 | 1468841344622 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 04:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:29:04 INFO - PROCESS | 1746 | 1468841344631 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 1746 | 1468841344636 Marionette TRACE conn4 <- [1,2738,null,{}] 04:29:04 INFO - PROCESS | 1746 | 1468841344645 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 1746 | 1468841344652 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:04 INFO - PROCESS | 1746 | 1468841344886 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:29:05 INFO - PROCESS | 1746 | 1468841345241 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 1746 | 1468841345256 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b34e400 == 36 [pid = 1746] [id = 692] 04:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8b35bc00) [pid = 1746] [serial = 2077] [outer = (nil)] 04:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8c3f7c00) [pid = 1746] [serial = 2078] [outer = 0x8b35bc00] 04:29:05 INFO - PROCESS | 1746 | 1468841345409 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8d7d7c00) [pid = 1746] [serial = 2079] [outer = 0x8b35bc00] 04:29:06 INFO - PROCESS | 1746 | 1468841346366 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1785ms 04:29:06 INFO - PROCESS | 1746 | 1468841346417 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 1746 | 1468841346423 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 04:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:29:06 INFO - PROCESS | 1746 | 1468841346434 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 1746 | 1468841346437 Marionette TRACE conn4 <- [1,2742,null,{}] 04:29:06 INFO - PROCESS | 1746 | 1468841346444 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 1746 | 1468841346450 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:06 INFO - PROCESS | 1746 | 1468841346665 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3a7400 == 35 [pid = 1746] [id = 663] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8b34e400 == 34 [pid = 1746] [id = 692] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c541c00 == 33 [pid = 1746] [id = 690] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbe1400 == 32 [pid = 1746] [id = 691] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c542c00 == 31 [pid = 1746] [id = 689] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8e98c800 == 30 [pid = 1746] [id = 688] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f866800 == 29 [pid = 1746] [id = 687] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a1400 == 28 [pid = 1746] [id = 685] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac4800 == 27 [pid = 1746] [id = 686] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3f4c00 == 26 [pid = 1746] [id = 684] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c79400 == 25 [pid = 1746] [id = 682] 04:29:08 INFO - PROCESS | 1746 | --DOCSHELL 0x89c75400 == 24 [pid = 1746] [id = 683] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8bbe8800) [pid = 1746] [serial = 2001] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8e882400) [pid = 1746] [serial = 2003] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8e8cb800) [pid = 1746] [serial = 1946] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x92bcf400) [pid = 1746] [serial = 1950] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8a9c5c00) [pid = 1746] [serial = 2000] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8ee46400) [pid = 1746] [serial = 1947] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0xa5022c00) [pid = 1746] [serial = 1967] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9aed1800) [pid = 1746] [serial = 1961] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8c2cd400) [pid = 1746] [serial = 1997] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0xa623dc00) [pid = 1746] [serial = 1968] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0xa2010800) [pid = 1746] [serial = 1965] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x92763400) [pid = 1746] [serial = 1989] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9275ac00) [pid = 1746] [serial = 1986] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8b226c00) [pid = 1746] [serial = 1944] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x97825000) [pid = 1746] [serial = 1956] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa5023c00) [pid = 1746] [serial = 1973] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8c3f6000) [pid = 1746] [serial = 1982] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x954a9000) [pid = 1746] [serial = 1952] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8c3b1c00) [pid = 1746] [serial = 1992] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x89dd9800) [pid = 1746] [serial = 1943] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8bbebc00) [pid = 1746] [serial = 1971] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9270a000) [pid = 1746] [serial = 1979] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9270bc00) [pid = 1746] [serial = 1980] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8eb0c000) [pid = 1746] [serial = 1976] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x95677400) [pid = 1746] [serial = 1953] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8eb10800) [pid = 1746] [serial = 1977] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9233ac00) [pid = 1746] [serial = 1949] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x99488000) [pid = 1746] [serial = 1958] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9af68000) [pid = 1746] [serial = 1962] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8bbe9800) [pid = 1746] [serial = 1970] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8c3af000) [pid = 1746] [serial = 1998] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b235c00) [pid = 1746] [serial = 1995] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x956ed800) [pid = 1746] [serial = 1955] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9121f000) [pid = 1746] [serial = 1983] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x92759800) [pid = 1746] [serial = 1985] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0xa1097800) [pid = 1746] [serial = 1964] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9a62a400) [pid = 1746] [serial = 1959] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8c3b1000) [pid = 1746] [serial = 1991] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x92762c00) [pid = 1746] [serial = 1988] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8b234000) [pid = 1746] [serial = 1994] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0xa6d07c00) [pid = 1746] [serial = 1974] [outer = (nil)] [url = about:blank] 04:29:08 INFO - PROCESS | 1746 | 1468841348625 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 1746 | 1468841348645 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7b400 == 25 [pid = 1746] [id = 693] 04:29:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x89c7c400) [pid = 1746] [serial = 2080] [outer = (nil)] 04:29:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x89dccc00) [pid = 1746] [serial = 2081] [outer = 0x89c7c400] 04:29:08 INFO - PROCESS | 1746 | 1468841348730 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8a041800) [pid = 1746] [serial = 2082] [outer = 0x89c7c400] 04:29:09 INFO - PROCESS | 1746 | 1468841349601 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:29:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 3186ms 04:29:09 INFO - PROCESS | 1746 | 1468841349623 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 1746 | 1468841349629 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 04:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:29:09 INFO - PROCESS | 1746 | 1468841349650 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 1746 | 1468841349654 Marionette TRACE conn4 <- [1,2746,null,{}] 04:29:09 INFO - PROCESS | 1746 | 1468841349663 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 1746 | 1468841349672 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:09 INFO - PROCESS | 1746 | 1468841349846 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:29:09 INFO - PROCESS | 1746 | 1468841349859 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1746 | 1468841349868 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b22ac00 == 26 [pid = 1746] [id = 694] 04:29:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8b22b800) [pid = 1746] [serial = 2083] [outer = (nil)] 04:29:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8b230800) [pid = 1746] [serial = 2084] [outer = 0x8b22b800] 04:29:09 INFO - PROCESS | 1746 | 1468841349942 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8b234000) [pid = 1746] [serial = 2085] [outer = 0x8b22b800] 04:29:10 INFO - PROCESS | 1746 | 1468841350931 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1343ms 04:29:10 INFO - PROCESS | 1746 | 1468841350991 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:29:11 INFO - PROCESS | 1746 | 1468841350997 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 04:29:11 INFO - PROCESS | 1746 | 1468841351004 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1746 | 1468841351006 Marionette TRACE conn4 <- [1,2750,null,{}] 04:29:11 INFO - PROCESS | 1746 | 1468841351013 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 1746 | 1468841351018 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:11 INFO - PROCESS | 1746 | 1468841351208 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:29:11 INFO - PROCESS | 1746 | 1468841351392 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1746 | 1468841351402 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b230400 == 27 [pid = 1746] [id = 695] 04:29:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8bbe1400) [pid = 1746] [serial = 2086] [outer = (nil)] 04:29:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8bbef400) [pid = 1746] [serial = 2087] [outer = 0x8bbe1400] 04:29:11 INFO - PROCESS | 1746 | 1468841351471 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8c2c9000) [pid = 1746] [serial = 2088] [outer = 0x8bbe1400] 04:29:12 INFO - PROCESS | 1746 | 1468841352538 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1583ms 04:29:12 INFO - PROCESS | 1746 | 1468841352587 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 1746 | 1468841352592 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 04:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:29:12 INFO - PROCESS | 1746 | 1468841352613 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1746 | 1468841352623 Marionette TRACE conn4 <- [1,2754,null,{}] 04:29:12 INFO - PROCESS | 1746 | 1468841352632 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 1746 | 1468841352638 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:12 INFO - PROCESS | 1746 | 1468841352880 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:29:12 INFO - PROCESS | 1746 | 1468841352907 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 1746 | 1468841352916 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd1000 == 28 [pid = 1746] [id = 696] 04:29:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8a046000) [pid = 1746] [serial = 2089] [outer = (nil)] 04:29:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c3f7400) [pid = 1746] [serial = 2090] [outer = 0x8a046000] 04:29:13 INFO - PROCESS | 1746 | 1468841353006 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8c3fe000) [pid = 1746] [serial = 2091] [outer = 0x8a046000] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x89dcd400) [pid = 1746] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8e8c8800) [pid = 1746] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8eb08400) [pid = 1746] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f1a1000) [pid = 1746] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x89dd6c00) [pid = 1746] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8eacec00) [pid = 1746] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8d7dec00) [pid = 1746] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8d7de400) [pid = 1746] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x89c7dc00) [pid = 1746] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8eac6c00) [pid = 1746] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8b359000) [pid = 1746] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8b233400) [pid = 1746] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x89c71c00) [pid = 1746] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c3fd800) [pid = 1746] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8a9c6800) [pid = 1746] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:29:14 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x89c7f000) [pid = 1746] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:29:14 INFO - PROCESS | 1746 | 1468841354766 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2212ms 04:29:14 INFO - PROCESS | 1746 | 1468841354817 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 1746 | 1468841354822 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 04:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:29:14 INFO - PROCESS | 1746 | 1468841354828 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 1746 | 1468841354831 Marionette TRACE conn4 <- [1,2758,null,{}] 04:29:14 INFO - PROCESS | 1746 | 1468841354838 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 1746 | 1468841354843 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:15 INFO - PROCESS | 1746 | 1468841355007 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:29:15 INFO - PROCESS | 1746 | 1468841355017 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 1746 | 1468841355025 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2cf400 == 29 [pid = 1746] [id = 697] 04:29:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c3b5400) [pid = 1746] [serial = 2092] [outer = (nil)] 04:29:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8c54b400) [pid = 1746] [serial = 2093] [outer = 0x8c3b5400] 04:29:15 INFO - PROCESS | 1746 | 1468841355093 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8c54f000) [pid = 1746] [serial = 2094] [outer = 0x8c3b5400] 04:29:16 INFO - PROCESS | 1746 | 1468841356002 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1185ms 04:29:16 INFO - PROCESS | 1746 | 1468841356014 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 1746 | 1468841356016 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 04:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:29:16 INFO - PROCESS | 1746 | 1468841356023 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 1746 | 1468841356026 Marionette TRACE conn4 <- [1,2762,null,{}] 04:29:16 INFO - PROCESS | 1746 | 1468841356043 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 1746 | 1468841356048 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:16 INFO - PROCESS | 1746 | 1468841356198 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:29:16 INFO - PROCESS | 1746 | 1468841356445 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1746 | 1468841356457 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c75400 == 30 [pid = 1746] [id = 698] 04:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x89c77800) [pid = 1746] [serial = 2095] [outer = (nil)] 04:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x89c7e800) [pid = 1746] [serial = 2096] [outer = 0x89c77800] 04:29:16 INFO - PROCESS | 1746 | 1468841356543 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8a046400) [pid = 1746] [serial = 2097] [outer = 0x89c77800] 04:29:17 INFO - PROCESS | 1746 | 1468841357552 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1605ms 04:29:17 INFO - PROCESS | 1746 | 1468841357632 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 1746 | 1468841357638 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 04:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:29:17 INFO - PROCESS | 1746 | 1468841357646 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 1746 | 1468841357651 Marionette TRACE conn4 <- [1,2766,null,{}] 04:29:17 INFO - PROCESS | 1746 | 1468841357659 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 1746 | 1468841357667 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:17 INFO - PROCESS | 1746 | 1468841357888 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:29:18 INFO - PROCESS | 1746 | 1468841358133 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 1746 | 1468841358144 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c9400 == 31 [pid = 1746] [id = 699] 04:29:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8a9cf400) [pid = 1746] [serial = 2098] [outer = (nil)] 04:29:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8bbed800) [pid = 1746] [serial = 2099] [outer = 0x8a9cf400] 04:29:18 INFO - PROCESS | 1746 | 1468841358242 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8c2c8000) [pid = 1746] [serial = 2100] [outer = 0x8a9cf400] 04:29:19 INFO - PROCESS | 1746 | 1468841359155 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1531ms 04:29:19 INFO - PROCESS | 1746 | 1468841359181 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 1746 | 1468841359188 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 04:29:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:29:19 INFO - PROCESS | 1746 | 1468841359196 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1746 | 1468841359200 Marionette TRACE conn4 <- [1,2770,null,{}] 04:29:19 INFO - PROCESS | 1746 | 1468841359227 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 1746 | 1468841359233 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:19 INFO - PROCESS | 1746 | 1468841359452 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:29:19 INFO - PROCESS | 1746 | 1468841359646 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 1746 | 1468841359654 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3f7000 == 32 [pid = 1746] [id = 700] 04:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8c545800) [pid = 1746] [serial = 2101] [outer = (nil)] 04:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8d7e2c00) [pid = 1746] [serial = 2102] [outer = 0x8c545800] 04:29:19 INFO - PROCESS | 1746 | 1468841359734 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8e88e000) [pid = 1746] [serial = 2103] [outer = 0x8c545800] 04:29:20 INFO - PROCESS | 1746 | 1468841360810 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1655ms 04:29:20 INFO - PROCESS | 1746 | 1468841360853 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:29:20 INFO - PROCESS | 1746 | 1468841360857 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 04:29:20 INFO - PROCESS | 1746 | 1468841360874 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 1746 | 1468841360884 Marionette TRACE conn4 <- [1,2774,null,{}] 04:29:20 INFO - PROCESS | 1746 | 1468841360891 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 1746 | 1468841360898 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:21 INFO - PROCESS | 1746 | 1468841361100 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:29:21 INFO - PROCESS | 1746 | 1468841361343 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1746 | 1468841361350 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e5800 == 33 [pid = 1746] [id = 701] 04:29:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8e8c9800) [pid = 1746] [serial = 2104] [outer = (nil)] 04:29:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8e995000) [pid = 1746] [serial = 2105] [outer = 0x8e8c9800] 04:29:21 INFO - PROCESS | 1746 | 1468841361475 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8e998400) [pid = 1746] [serial = 2106] [outer = 0x8e8c9800] 04:29:22 INFO - PROCESS | 1746 | 1468841362398 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1598ms 04:29:22 INFO - PROCESS | 1746 | 1468841362464 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:29:22 INFO - PROCESS | 1746 | 1468841362469 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 04:29:22 INFO - PROCESS | 1746 | 1468841362475 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 1746 | 1468841362479 Marionette TRACE conn4 <- [1,2778,null,{}] 04:29:22 INFO - PROCESS | 1746 | 1468841362485 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 1746 | 1468841362490 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:22 INFO - PROCESS | 1746 | 1468841362677 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:29:22 INFO - PROCESS | 1746 | 1468841362868 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 1746 | 1468841362875 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b35ac00 == 34 [pid = 1746] [id = 702] 04:29:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8c3f0000) [pid = 1746] [serial = 2107] [outer = (nil)] 04:29:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8eb09000) [pid = 1746] [serial = 2108] [outer = 0x8c3f0000] 04:29:22 INFO - PROCESS | 1746 | 1468841362958 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8ee47000) [pid = 1746] [serial = 2109] [outer = 0x8c3f0000] 04:29:23 INFO - PROCESS | 1746 | 1468841363874 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1436ms 04:29:23 INFO - PROCESS | 1746 | 1468841363912 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 1746 | 1468841363916 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 04:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:29:23 INFO - PROCESS | 1746 | 1468841363922 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 1746 | 1468841363926 Marionette TRACE conn4 <- [1,2782,null,{}] 04:29:23 INFO - PROCESS | 1746 | 1468841363932 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 1746 | 1468841363937 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:24 INFO - PROCESS | 1746 | 1468841364178 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:29:24 INFO - PROCESS | 1746 | 1468841364317 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1746 | 1468841364337 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b352800 == 35 [pid = 1746] [id = 703] 04:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8c3f8c00) [pid = 1746] [serial = 2110] [outer = (nil)] 04:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8ee52c00) [pid = 1746] [serial = 2111] [outer = 0x8c3f8c00] 04:29:24 INFO - PROCESS | 1746 | 1468841364475 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f0ab000) [pid = 1746] [serial = 2112] [outer = 0x8c3f8c00] 04:29:25 INFO - PROCESS | 1746 | 1468841365532 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1638ms 04:29:25 INFO - PROCESS | 1746 | 1468841365562 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:29:25 INFO - PROCESS | 1746 | 1468841365566 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 04:29:25 INFO - PROCESS | 1746 | 1468841365572 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 1746 | 1468841365576 Marionette TRACE conn4 <- [1,2786,null,{}] 04:29:25 INFO - PROCESS | 1746 | 1468841365582 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 1746 | 1468841365588 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:25 INFO - PROCESS | 1746 | 1468841365767 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:29:25 INFO - PROCESS | 1746 | 1468841365968 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 1746 | 1468841365977 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c74800 == 36 [pid = 1746] [id = 704] 04:29:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8d7e3c00) [pid = 1746] [serial = 2113] [outer = (nil)] 04:29:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f19f400) [pid = 1746] [serial = 2114] [outer = 0x8d7e3c00] 04:29:26 INFO - PROCESS | 1746 | 1468841366054 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f0b5c00) [pid = 1746] [serial = 2115] [outer = 0x8d7e3c00] 04:29:27 INFO - PROCESS | 1746 | 1468841367005 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1486ms 04:29:27 INFO - PROCESS | 1746 | 1468841367059 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 1746 | 1468841367062 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 04:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:29:27 INFO - PROCESS | 1746 | 1468841367069 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 1746 | 1468841367072 Marionette TRACE conn4 <- [1,2790,null,{}] 04:29:27 INFO - PROCESS | 1746 | 1468841367078 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 1746 | 1468841367083 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:27 INFO - PROCESS | 1746 | 1468841367253 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:29:27 INFO - PROCESS | 1746 | 1468841367445 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 1746 | 1468841367454 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7de000 == 37 [pid = 1746] [id = 705] 04:29:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8e882000) [pid = 1746] [serial = 2116] [outer = (nil)] 04:29:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8f86cc00) [pid = 1746] [serial = 2117] [outer = 0x8e882000] 04:29:27 INFO - PROCESS | 1746 | 1468841367534 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f86ec00) [pid = 1746] [serial = 2118] [outer = 0x8e882000] 04:29:28 INFO - PROCESS | 1746 | 1468841368486 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1482ms 04:29:28 INFO - PROCESS | 1746 | 1468841368553 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:29:28 INFO - PROCESS | 1746 | 1468841368557 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 04:29:28 INFO - PROCESS | 1746 | 1468841368563 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 1746 | 1468841368567 Marionette TRACE conn4 <- [1,2794,null,{}] 04:29:28 INFO - PROCESS | 1746 | 1468841368573 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 1746 | 1468841368578 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:28 INFO - PROCESS | 1746 | 1468841368813 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:29:29 INFO - PROCESS | 1746 | 1468841369016 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 1746 | 1468841369026 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f869800 == 38 [pid = 1746] [id = 706] 04:29:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8f86c400) [pid = 1746] [serial = 2119] [outer = (nil)] 04:29:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x91152400) [pid = 1746] [serial = 2120] [outer = 0x8f86c400] 04:29:29 INFO - PROCESS | 1746 | 1468841369151 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x911c1400) [pid = 1746] [serial = 2121] [outer = 0x8f86c400] 04:29:30 INFO - PROCESS | 1746 | 1468841370131 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1636ms 04:29:30 INFO - PROCESS | 1746 | 1468841370200 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 1746 | 1468841370203 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 04:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:29:30 INFO - PROCESS | 1746 | 1468841370210 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 1746 | 1468841370214 Marionette TRACE conn4 <- [1,2798,null,{}] 04:29:30 INFO - PROCESS | 1746 | 1468841370219 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 1746 | 1468841370225 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:30 INFO - PROCESS | 1746 | 1468841370481 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:29:30 INFO - PROCESS | 1746 | 1468841370930 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 1746 | 1468841370939 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7d800 == 39 [pid = 1746] [id = 707] 04:29:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x89c7f400) [pid = 1746] [serial = 2122] [outer = (nil)] 04:29:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x89dd9c00) [pid = 1746] [serial = 2123] [outer = 0x89c7f400] 04:29:31 INFO - PROCESS | 1746 | 1468841371054 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8a9c4800) [pid = 1746] [serial = 2124] [outer = 0x89c7f400] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8a045800 == 38 [pid = 1746] [id = 666] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2cf400 == 37 [pid = 1746] [id = 697] 04:29:32 INFO - PROCESS | 1746 | 1468841372159 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd1000 == 36 [pid = 1746] [id = 696] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8b230400 == 35 [pid = 1746] [id = 695] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8b22ac00 == 34 [pid = 1746] [id = 694] 04:29:32 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7b400 == 33 [pid = 1746] [id = 693] 04:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1997ms 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8e8c9c00) [pid = 1746] [serial = 2048] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8eb0c400) [pid = 1746] [serial = 2049] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8eacc000) [pid = 1746] [serial = 2045] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8fa6a000) [pid = 1746] [serial = 2024] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8fa6fc00) [pid = 1746] [serial = 2025] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x91b0f800) [pid = 1746] [serial = 2030] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x91b13c00) [pid = 1746] [serial = 2031] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8a047800) [pid = 1746] [serial = 2039] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8a9cb000) [pid = 1746] [serial = 2040] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8ee4c400) [pid = 1746] [serial = 2015] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8ee4ac00) [pid = 1746] [serial = 2016] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8d7e6000) [pid = 1746] [serial = 2009] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8e8c3800) [pid = 1746] [serial = 2010] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8e88ec00) [pid = 1746] [serial = 2004] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8a042000) [pid = 1746] [serial = 2033] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8b34dc00) [pid = 1746] [serial = 2034] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8eacdc00) [pid = 1746] [serial = 2012] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8eb04400) [pid = 1746] [serial = 2013] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8c548400) [pid = 1746] [serial = 2042] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x911c7400) [pid = 1746] [serial = 2027] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x911ccc00) [pid = 1746] [serial = 2028] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x89dcd000) [pid = 1746] [serial = 2036] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x89ddb400) [pid = 1746] [serial = 2037] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8f867400) [pid = 1746] [serial = 2021] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f870800) [pid = 1746] [serial = 2022] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8b35a000) [pid = 1746] [serial = 2006] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8bbec800) [pid = 1746] [serial = 2007] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f088400) [pid = 1746] [serial = 2018] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f087400) [pid = 1746] [serial = 2019] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8eb0c800) [pid = 1746] [serial = 2046] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8e886800) [pid = 1746] [serial = 2043] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1746 | 1468841372278 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 1746 | 1468841372289 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 04:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:29:32 INFO - PROCESS | 1746 | 1468841372299 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 1746 | 1468841372303 Marionette TRACE conn4 <- [1,2802,null,{}] 04:29:32 INFO - PROCESS | 1746 | 1468841372311 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 1746 | 1468841372317 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:32 INFO - PROCESS | 1746 | 1468841372488 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:29:32 INFO - PROCESS | 1746 | 1468841372699 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 1746 | 1468841372708 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9cc800 == 34 [pid = 1746] [id = 708] 04:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b229400) [pid = 1746] [serial = 2125] [outer = (nil)] 04:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8b34dc00) [pid = 1746] [serial = 2126] [outer = 0x8b229400] 04:29:32 INFO - PROCESS | 1746 | 1468841372785 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8b35a000) [pid = 1746] [serial = 2127] [outer = 0x8b229400] 04:29:33 INFO - PROCESS | 1746 | 1468841373579 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1336ms 04:29:33 INFO - PROCESS | 1746 | 1468841373640 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:29:33 INFO - PROCESS | 1746 | 1468841373646 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 04:29:33 INFO - PROCESS | 1746 | 1468841373653 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 1746 | 1468841373656 Marionette TRACE conn4 <- [1,2806,null,{}] 04:29:33 INFO - PROCESS | 1746 | 1468841373662 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 1746 | 1468841373667 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:33 INFO - PROCESS | 1746 | 1468841373858 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:29:34 INFO - PROCESS | 1746 | 1468841374012 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 1746 | 1468841374019 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9cb000 == 35 [pid = 1746] [id = 709] 04:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8c3ac800) [pid = 1746] [serial = 2128] [outer = (nil)] 04:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8c3f1800) [pid = 1746] [serial = 2129] [outer = 0x8c3ac800] 04:29:34 INFO - PROCESS | 1746 | 1468841374089 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8c548400) [pid = 1746] [serial = 2130] [outer = 0x8c3ac800] 04:29:35 INFO - PROCESS | 1746 | 1468841375018 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 04:29:35 INFO - PROCESS | 1746 | 1468841375088 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:29:35 INFO - PROCESS | 1746 | 1468841375092 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 04:29:35 INFO - PROCESS | 1746 | 1468841375107 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1746 | 1468841375116 Marionette TRACE conn4 <- [1,2810,null,{}] 04:29:35 INFO - PROCESS | 1746 | 1468841375146 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 1746 | 1468841375153 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:35 INFO - PROCESS | 1746 | 1468841375391 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:29:35 INFO - PROCESS | 1746 | 1468841375421 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 1746 | 1468841375430 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3b3800 == 36 [pid = 1746] [id = 710] 04:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8c3f1400) [pid = 1746] [serial = 2131] [outer = (nil)] 04:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8e8c7000) [pid = 1746] [serial = 2132] [outer = 0x8c3f1400] 04:29:35 INFO - PROCESS | 1746 | 1468841375499 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8e98c800) [pid = 1746] [serial = 2133] [outer = 0x8c3f1400] 04:29:36 INFO - PROCESS | 1746 | 1468841376471 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1425ms 04:29:36 INFO - PROCESS | 1746 | 1468841376530 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 1746 | 1468841376534 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 04:29:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:29:36 INFO - PROCESS | 1746 | 1468841376540 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1746 | 1468841376543 Marionette TRACE conn4 <- [1,2814,null,{}] 04:29:36 INFO - PROCESS | 1746 | 1468841376549 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 1746 | 1468841376554 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:36 INFO - PROCESS | 1746 | 1468841376780 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x92708400) [pid = 1746] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8a046000) [pid = 1746] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b22b800) [pid = 1746] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8e98f000) [pid = 1746] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8bbe1400) [pid = 1746] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8b22f000) [pid = 1746] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x89c7c400) [pid = 1746] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f1a4800) [pid = 1746] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8bbe1c00) [pid = 1746] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b35bc00) [pid = 1746] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f1a6400) [pid = 1746] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x91159800) [pid = 1746] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8d7dd800) [pid = 1746] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:29:36 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8eb02800) [pid = 1746] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:29:37 INFO - PROCESS | 1746 | 1468841377049 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 1746 | 1468841377057 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71c00 == 37 [pid = 1746] [id = 711] 04:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x89c72000) [pid = 1746] [serial = 2134] [outer = (nil)] 04:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8b22d000) [pid = 1746] [serial = 2135] [outer = 0x89c72000] 04:29:37 INFO - PROCESS | 1746 | 1468841377198 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8bbe1c00) [pid = 1746] [serial = 2136] [outer = 0x89c72000] 04:29:37 INFO - PROCESS | 1746 | 1468841377938 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:29:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1435ms 04:29:37 INFO - PROCESS | 1746 | 1468841377976 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 1746 | 1468841377979 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 04:29:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:29:37 INFO - PROCESS | 1746 | 1468841377985 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1746 | 1468841377989 Marionette TRACE conn4 <- [1,2818,null,{}] 04:29:38 INFO - PROCESS | 1746 | 1468841378003 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:38 INFO - PROCESS | 1746 | 1468841378007 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:38 INFO - PROCESS | 1746 | 1468841378165 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:29:38 INFO - PROCESS | 1746 | 1468841378184 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 1746 | 1468841378199 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e994400 == 38 [pid = 1746] [id = 712] 04:29:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8eac8000) [pid = 1746] [serial = 2137] [outer = (nil)] 04:29:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8eb06c00) [pid = 1746] [serial = 2138] [outer = 0x8eac8000] 04:29:38 INFO - PROCESS | 1746 | 1468841378276 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8ee52400) [pid = 1746] [serial = 2139] [outer = 0x8eac8000] 04:29:39 INFO - PROCESS | 1746 | 1468841379436 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1486ms 04:29:39 INFO - PROCESS | 1746 | 1468841379474 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 1746 | 1468841379481 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 04:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:29:39 INFO - PROCESS | 1746 | 1468841379490 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1746 | 1468841379495 Marionette TRACE conn4 <- [1,2822,null,{}] 04:29:39 INFO - PROCESS | 1746 | 1468841379504 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 1746 | 1468841379509 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:39 INFO - PROCESS | 1746 | 1468841379742 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:29:40 INFO - PROCESS | 1746 | 1468841380023 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 1746 | 1468841380039 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04f000 == 39 [pid = 1746] [id = 713] 04:29:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8b228c00) [pid = 1746] [serial = 2140] [outer = (nil)] 04:29:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8b355400) [pid = 1746] [serial = 2141] [outer = 0x8b228c00] 04:29:40 INFO - PROCESS | 1746 | 1468841380169 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8bbeec00) [pid = 1746] [serial = 2142] [outer = 0x8b228c00] 04:29:41 INFO - PROCESS | 1746 | 1468841381119 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1691ms 04:29:41 INFO - PROCESS | 1746 | 1468841381182 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 1746 | 1468841381190 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 04:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:29:41 INFO - PROCESS | 1746 | 1468841381201 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 1746 | 1468841381205 Marionette TRACE conn4 <- [1,2826,null,{}] 04:29:41 INFO - PROCESS | 1746 | 1468841381213 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 1746 | 1468841381220 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:41 INFO - PROCESS | 1746 | 1468841381429 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:29:41 INFO - PROCESS | 1746 | 1468841381674 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 1746 | 1468841381682 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c544800 == 40 [pid = 1746] [id = 714] 04:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8c547c00) [pid = 1746] [serial = 2143] [outer = (nil)] 04:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8e884800) [pid = 1746] [serial = 2144] [outer = 0x8c547c00] 04:29:41 INFO - PROCESS | 1746 | 1468841381814 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8e8c5800) [pid = 1746] [serial = 2145] [outer = 0x8c547c00] 04:29:42 INFO - PROCESS | 1746 | 1468841382925 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1788ms 04:29:42 INFO - PROCESS | 1746 | 1468841382990 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:29:42 INFO - PROCESS | 1746 | 1468841382995 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 04:29:43 INFO - PROCESS | 1746 | 1468841383002 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 1746 | 1468841383008 Marionette TRACE conn4 <- [1,2830,null,{}] 04:29:43 INFO - PROCESS | 1746 | 1468841383024 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 1746 | 1468841383033 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:43 INFO - PROCESS | 1746 | 1468841383263 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:29:43 INFO - PROCESS | 1746 | 1468841383508 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1746 | 1468841383519 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac8800 == 41 [pid = 1746] [id = 715] 04:29:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8f085c00) [pid = 1746] [serial = 2146] [outer = (nil)] 04:29:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f089c00) [pid = 1746] [serial = 2147] [outer = 0x8f085c00] 04:29:43 INFO - PROCESS | 1746 | 1468841383642 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f0b1c00) [pid = 1746] [serial = 2148] [outer = 0x8f085c00] 04:29:44 INFO - PROCESS | 1746 | 1468841384594 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1639ms 04:29:44 INFO - PROCESS | 1746 | 1468841384663 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1746 | 1468841384668 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 04:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:29:44 INFO - PROCESS | 1746 | 1468841384706 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1746 | 1468841384709 Marionette TRACE conn4 <- [1,2834,null,{}] 04:29:44 INFO - PROCESS | 1746 | 1468841384719 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 1746 | 1468841384723 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:44 INFO - PROCESS | 1746 | 1468841384922 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:29:45 INFO - PROCESS | 1746 | 1468841385144 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1746 | 1468841385157 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3b3c00 == 42 [pid = 1746] [id = 716] 04:29:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8e88a800) [pid = 1746] [serial = 2149] [outer = (nil)] 04:29:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f868400) [pid = 1746] [serial = 2150] [outer = 0x8e88a800] 04:29:45 INFO - PROCESS | 1746 | 1468841385283 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f872800) [pid = 1746] [serial = 2151] [outer = 0x8e88a800] 04:29:46 INFO - PROCESS | 1746 | 1468841386220 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1614ms 04:29:46 INFO - PROCESS | 1746 | 1468841386292 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 1746 | 1468841386296 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 04:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:29:46 INFO - PROCESS | 1746 | 1468841386303 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 1746 | 1468841386306 Marionette TRACE conn4 <- [1,2838,null,{}] 04:29:46 INFO - PROCESS | 1746 | 1468841386312 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 1746 | 1468841386317 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:46 INFO - PROCESS | 1746 | 1468841386586 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:29:46 INFO - PROCESS | 1746 | 1468841386733 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 1746 | 1468841386742 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a4400 == 43 [pid = 1746] [id = 717] 04:29:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8fa6b400) [pid = 1746] [serial = 2152] [outer = (nil)] 04:29:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8fa72800) [pid = 1746] [serial = 2153] [outer = 0x8fa6b400] 04:29:46 INFO - PROCESS | 1746 | 1468841386877 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x91156000) [pid = 1746] [serial = 2154] [outer = 0x8fa6b400] 04:29:47 INFO - PROCESS | 1746 | 1468841387905 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1642ms 04:29:47 INFO - PROCESS | 1746 | 1468841387946 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1746 | 1468841387950 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 04:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:29:47 INFO - PROCESS | 1746 | 1468841387956 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1746 | 1468841387959 Marionette TRACE conn4 <- [1,2842,null,{}] 04:29:47 INFO - PROCESS | 1746 | 1468841387965 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 1746 | 1468841387976 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:48 INFO - PROCESS | 1746 | 1468841388192 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:29:48 INFO - PROCESS | 1746 | 1468841388387 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1746 | 1468841388399 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dcc800 == 44 [pid = 1746] [id = 718] 04:29:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8f870400) [pid = 1746] [serial = 2155] [outer = (nil)] 04:29:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x91222c00) [pid = 1746] [serial = 2156] [outer = 0x8f870400] 04:29:48 INFO - PROCESS | 1746 | 1468841388518 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x91b10800) [pid = 1746] [serial = 2157] [outer = 0x8f870400] 04:29:49 INFO - PROCESS | 1746 | 1468841389534 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1630ms 04:29:49 INFO - PROCESS | 1746 | 1468841389587 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 1746 | 1468841389590 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 04:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:29:49 INFO - PROCESS | 1746 | 1468841389597 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 1746 | 1468841389600 Marionette TRACE conn4 <- [1,2846,null,{}] 04:29:49 INFO - PROCESS | 1746 | 1468841389606 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 1746 | 1468841389611 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:49 INFO - PROCESS | 1746 | 1468841389805 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:29:50 INFO - PROCESS | 1746 | 1468841390061 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 1746 | 1468841390068 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c74400 == 45 [pid = 1746] [id = 719] 04:29:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x89c7dc00) [pid = 1746] [serial = 2158] [outer = (nil)] 04:29:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8b232800) [pid = 1746] [serial = 2159] [outer = 0x89c7dc00] 04:29:50 INFO - PROCESS | 1746 | 1468841390194 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8c2c7000) [pid = 1746] [serial = 2160] [outer = 0x89c7dc00] 04:29:51 INFO - PROCESS | 1746 | 1468841391381 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1831ms 04:29:51 INFO - PROCESS | 1746 | 1468841391429 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 1746 | 1468841391436 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 04:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:29:51 INFO - PROCESS | 1746 | 1468841391443 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 1746 | 1468841391450 Marionette TRACE conn4 <- [1,2850,null,{}] 04:29:51 INFO - PROCESS | 1746 | 1468841391458 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 1746 | 1468841391463 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:51 INFO - PROCESS | 1746 | 1468841391644 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:29:51 INFO - PROCESS | 1746 | 1468841391966 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 1746 | 1468841391974 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b359800 == 46 [pid = 1746] [id = 720] 04:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8b35b000) [pid = 1746] [serial = 2161] [outer = (nil)] 04:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8c2cb000) [pid = 1746] [serial = 2162] [outer = 0x8b35b000] 04:29:52 INFO - PROCESS | 1746 | 1468841392117 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8c544000) [pid = 1746] [serial = 2163] [outer = 0x8b35b000] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7d7800 == 45 [pid = 1746] [id = 676] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7b800 == 44 [pid = 1746] [id = 675] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7de000 == 43 [pid = 1746] [id = 705] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b22e800 == 42 [pid = 1746] [id = 673] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3f7000 == 41 [pid = 1746] [id = 700] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c73400 == 40 [pid = 1746] [id = 672] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c9400 == 39 [pid = 1746] [id = 699] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c71000 == 38 [pid = 1746] [id = 678] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c74800 == 37 [pid = 1746] [id = 704] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8f869800 == 36 [pid = 1746] [id = 706] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c75400 == 35 [pid = 1746] [id = 698] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c7000 == 34 [pid = 1746] [id = 667] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b35ac00 == 33 [pid = 1746] [id = 702] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a045000 == 32 [pid = 1746] [id = 671] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89ddb800 == 31 [pid = 1746] [id = 674] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c75800 == 30 [pid = 1746] [id = 677] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7ec00 == 29 [pid = 1746] [id = 679] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c3400 == 28 [pid = 1746] [id = 664] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9d0c00 == 27 [pid = 1746] [id = 665] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3ab800 == 26 [pid = 1746] [id = 681] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b227000 == 25 [pid = 1746] [id = 680] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c1400 == 24 [pid = 1746] [id = 668] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7cc00 == 23 [pid = 1746] [id = 669] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac6800 == 22 [pid = 1746] [id = 670] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e5800 == 21 [pid = 1746] [id = 701] 04:29:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b352800 == 20 [pid = 1746] [id = 703] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x92a04000) [pid = 1746] [serial = 2069] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8c3f7400) [pid = 1746] [serial = 2090] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8b230800) [pid = 1746] [serial = 2084] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x92bc2400) [pid = 1746] [serial = 2073] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8b234000) [pid = 1746] [serial = 2085] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8c2c9000) [pid = 1746] [serial = 2088] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8b235800) [pid = 1746] [serial = 2051] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x89dccc00) [pid = 1746] [serial = 2081] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8a041800) [pid = 1746] [serial = 2082] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8f1ae400) [pid = 1746] [serial = 2057] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8c3acc00) [pid = 1746] [serial = 2075] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x92706800) [pid = 1746] [serial = 2076] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x92a08000) [pid = 1746] [serial = 2070] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8d7d7c00) [pid = 1746] [serial = 2079] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x91b0ec00) [pid = 1746] [serial = 2060] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x91c0b000) [pid = 1746] [serial = 2063] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8c3fe000) [pid = 1746] [serial = 2091] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8e989400) [pid = 1746] [serial = 2054] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8bbea000) [pid = 1746] [serial = 2052] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x91b12c00) [pid = 1746] [serial = 2061] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8e995800) [pid = 1746] [serial = 2055] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8c3f7c00) [pid = 1746] [serial = 2078] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8bbef400) [pid = 1746] [serial = 2087] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x91c0bc00) [pid = 1746] [serial = 2064] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x92a0d800) [pid = 1746] [serial = 2072] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x92709800) [pid = 1746] [serial = 2066] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8fa64000) [pid = 1746] [serial = 2058] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x92714c00) [pid = 1746] [serial = 2067] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8c54b400) [pid = 1746] [serial = 2093] [outer = (nil)] [url = about:blank] 04:29:55 INFO - PROCESS | 1746 | 1468841395192 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3849ms 04:29:55 INFO - PROCESS | 1746 | 1468841395309 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 1746 | 1468841395313 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 04:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:29:55 INFO - PROCESS | 1746 | 1468841395322 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 1746 | 1468841395328 Marionette TRACE conn4 <- [1,2854,null,{}] 04:29:55 INFO - PROCESS | 1746 | 1468841395338 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 1746 | 1468841395344 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:55 INFO - PROCESS | 1746 | 1468841395510 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:29:55 INFO - PROCESS | 1746 | 1468841395522 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 1746 | 1468841395531 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dda800 == 21 [pid = 1746] [id = 721] 04:29:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x89ddb000) [pid = 1746] [serial = 2164] [outer = (nil)] 04:29:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a045800) [pid = 1746] [serial = 2165] [outer = 0x89ddb000] 04:29:55 INFO - PROCESS | 1746 | 1468841395604 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8a04c000) [pid = 1746] [serial = 2166] [outer = 0x89ddb000] 04:29:56 INFO - PROCESS | 1746 | 1468841396603 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1337ms 04:29:56 INFO - PROCESS | 1746 | 1468841396659 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1746 | 1468841396668 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 04:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:29:56 INFO - PROCESS | 1746 | 1468841396679 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 1746 | 1468841396683 Marionette TRACE conn4 <- [1,2858,null,{}] 04:29:56 INFO - PROCESS | 1746 | 1468841396689 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 1746 | 1468841396695 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:56 INFO - PROCESS | 1746 | 1468841396937 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:29:57 INFO - PROCESS | 1746 | 1468841397032 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1746 | 1468841397042 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9cbc00 == 22 [pid = 1746] [id = 722] 04:29:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b22ac00) [pid = 1746] [serial = 2167] [outer = (nil)] 04:29:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b34e400) [pid = 1746] [serial = 2168] [outer = 0x8b22ac00] 04:29:57 INFO - PROCESS | 1746 | 1468841397129 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8b35b400) [pid = 1746] [serial = 2169] [outer = 0x8b22ac00] 04:29:58 INFO - PROCESS | 1746 | 1468841398071 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1434ms 04:29:58 INFO - PROCESS | 1746 | 1468841398114 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 1746 | 1468841398119 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 04:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:29:58 INFO - PROCESS | 1746 | 1468841398133 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1746 | 1468841398139 Marionette TRACE conn4 <- [1,2862,null,{}] 04:29:58 INFO - PROCESS | 1746 | 1468841398157 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 1746 | 1468841398166 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:58 INFO - PROCESS | 1746 | 1468841398406 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:29:58 INFO - PROCESS | 1746 | 1468841398431 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 1746 | 1468841398443 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:29:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3a8000 == 23 [pid = 1746] [id = 723] 04:29:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8c3a9800) [pid = 1746] [serial = 2170] [outer = (nil)] 04:29:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8c3f1000) [pid = 1746] [serial = 2171] [outer = 0x8c3a9800] 04:29:58 INFO - PROCESS | 1746 | 1468841398518 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8c3f9c00) [pid = 1746] [serial = 2172] [outer = 0x8c3a9800] 04:29:59 INFO - PROCESS | 1746 | 1468841399530 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1443ms 04:29:59 INFO - PROCESS | 1746 | 1468841399570 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 1746 | 1468841399593 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 04:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:29:59 INFO - PROCESS | 1746 | 1468841399608 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 1746 | 1468841399612 Marionette TRACE conn4 <- [1,2866,null,{}] 04:29:59 INFO - PROCESS | 1746 | 1468841399617 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 1746 | 1468841399622 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:00 INFO - PROCESS | 1746 | 1468841400419 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8c3b5400) [pid = 1746] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8eac8000) [pid = 1746] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8c3f1400) [pid = 1746] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x89c72000) [pid = 1746] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8e882000) [pid = 1746] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8d7e3c00) [pid = 1746] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8c545800) [pid = 1746] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x89c77800) [pid = 1746] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8e8c9800) [pid = 1746] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b229400) [pid = 1746] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8a9cf400) [pid = 1746] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8c3f0000) [pid = 1746] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f86c400) [pid = 1746] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8c3ac800) [pid = 1746] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8c3f8c00) [pid = 1746] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:30:00 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x89c7f400) [pid = 1746] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:30:00 INFO - PROCESS | 1746 | 1468841400639 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 1746 | 1468841400650 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c72c00 == 24 [pid = 1746] [id = 724] 04:30:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x89c7f400) [pid = 1746] [serial = 2173] [outer = (nil)] 04:30:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a9cc400) [pid = 1746] [serial = 2174] [outer = 0x89c7f400] 04:30:00 INFO - PROCESS | 1746 | 1468841400724 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8c3f8c00) [pid = 1746] [serial = 2175] [outer = 0x89c7f400] 04:30:01 INFO - PROCESS | 1746 | 1468841401565 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1983ms 04:30:01 INFO - PROCESS | 1746 | 1468841401605 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 1746 | 1468841401609 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 04:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:30:01 INFO - PROCESS | 1746 | 1468841401619 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 1746 | 1468841401624 Marionette TRACE conn4 <- [1,2870,null,{}] 04:30:01 INFO - PROCESS | 1746 | 1468841401632 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 1746 | 1468841401639 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:01 INFO - PROCESS | 1746 | 1468841401846 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:30:02 INFO - PROCESS | 1746 | 1468841402006 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 1746 | 1468841402017 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a044000 == 25 [pid = 1746] [id = 725] 04:30:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8d7dd400) [pid = 1746] [serial = 2176] [outer = (nil)] 04:30:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e883800) [pid = 1746] [serial = 2177] [outer = 0x8d7dd400] 04:30:02 INFO - PROCESS | 1746 | 1468841402097 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e8be800) [pid = 1746] [serial = 2178] [outer = 0x8d7dd400] 04:30:03 INFO - PROCESS | 1746 | 1468841403152 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1590ms 04:30:03 INFO - PROCESS | 1746 | 1468841403209 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 1746 | 1468841403217 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 04:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:30:03 INFO - PROCESS | 1746 | 1468841403226 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 1746 | 1468841403231 Marionette TRACE conn4 <- [1,2874,null,{}] 04:30:03 INFO - PROCESS | 1746 | 1468841403242 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 1746 | 1468841403248 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:03 INFO - PROCESS | 1746 | 1468841403514 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:30:03 INFO - PROCESS | 1746 | 1468841403778 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 1746 | 1468841403786 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c6800 == 26 [pid = 1746] [id = 726] 04:30:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8a9c8c00) [pid = 1746] [serial = 2179] [outer = (nil)] 04:30:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8bbe8c00) [pid = 1746] [serial = 2180] [outer = 0x8a9c8c00] 04:30:03 INFO - PROCESS | 1746 | 1468841403936 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8c2cf400) [pid = 1746] [serial = 2181] [outer = 0x8a9c8c00] 04:30:05 INFO - PROCESS | 1746 | 1468841405079 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1899ms 04:30:05 INFO - PROCESS | 1746 | 1468841405125 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1746 | 1468841405133 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 04:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:30:05 INFO - PROCESS | 1746 | 1468841405144 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 1746 | 1468841405149 Marionette TRACE conn4 <- [1,2878,null,{}] 04:30:05 INFO - PROCESS | 1746 | 1468841405156 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 1746 | 1468841405162 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:05 INFO - PROCESS | 1746 | 1468841405372 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:30:05 INFO - PROCESS | 1746 | 1468841405563 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 1746 | 1468841405570 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd8400 == 27 [pid = 1746] [id = 727] 04:30:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c550c00) [pid = 1746] [serial = 2182] [outer = (nil)] 04:30:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8e8c3800) [pid = 1746] [serial = 2183] [outer = 0x8c550c00] 04:30:05 INFO - PROCESS | 1746 | 1468841405660 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8e8ca400) [pid = 1746] [serial = 2184] [outer = 0x8c550c00] 04:30:06 INFO - PROCESS | 1746 | 1468841406811 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1743ms 04:30:06 INFO - PROCESS | 1746 | 1468841406888 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 1746 | 1468841406892 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 04:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:30:06 INFO - PROCESS | 1746 | 1468841406900 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 1746 | 1468841406906 Marionette TRACE conn4 <- [1,2882,null,{}] 04:30:06 INFO - PROCESS | 1746 | 1468841406922 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 1746 | 1468841406931 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:07 INFO - PROCESS | 1746 | 1468841407177 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:30:07 INFO - PROCESS | 1746 | 1468841407465 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 1746 | 1468841407479 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eac9000 == 28 [pid = 1746] [id = 728] 04:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8eaca800) [pid = 1746] [serial = 2185] [outer = (nil)] 04:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8eb02800) [pid = 1746] [serial = 2186] [outer = 0x8eaca800] 04:30:07 INFO - PROCESS | 1746 | 1468841407561 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8eb09800) [pid = 1746] [serial = 2187] [outer = 0x8eaca800] 04:30:08 INFO - PROCESS | 1746 | 1468841408495 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1643ms 04:30:08 INFO - PROCESS | 1746 | 1468841408556 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 1746 | 1468841408562 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 04:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:30:08 INFO - PROCESS | 1746 | 1468841408571 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 1746 | 1468841408574 Marionette TRACE conn4 <- [1,2886,null,{}] 04:30:08 INFO - PROCESS | 1746 | 1468841408580 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 1746 | 1468841408586 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:08 INFO - PROCESS | 1746 | 1468841408771 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:30:08 INFO - PROCESS | 1746 | 1468841408965 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 1746 | 1468841408974 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e991400 == 29 [pid = 1746] [id = 729] 04:30:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8eb0b400) [pid = 1746] [serial = 2188] [outer = (nil)] 04:30:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8ee4c800) [pid = 1746] [serial = 2189] [outer = 0x8eb0b400] 04:30:09 INFO - PROCESS | 1746 | 1468841409056 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8ee4bc00) [pid = 1746] [serial = 2190] [outer = 0x8eb0b400] 04:30:10 INFO - PROCESS | 1746 | 1468841410017 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1483ms 04:30:10 INFO - PROCESS | 1746 | 1468841410055 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1746 | 1468841410059 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 04:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:30:10 INFO - PROCESS | 1746 | 1468841410066 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1746 | 1468841410070 Marionette TRACE conn4 <- [1,2890,null,{}] 04:30:10 INFO - PROCESS | 1746 | 1468841410075 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 1746 | 1468841410080 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:10 INFO - PROCESS | 1746 | 1468841410270 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:30:10 INFO - PROCESS | 1746 | 1468841410463 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 1746 | 1468841410478 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eb10000 == 30 [pid = 1746] [id = 730] 04:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8ee4a800) [pid = 1746] [serial = 2191] [outer = (nil)] 04:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f083400) [pid = 1746] [serial = 2192] [outer = 0x8ee4a800] 04:30:10 INFO - PROCESS | 1746 | 1468841410596 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f086c00) [pid = 1746] [serial = 2193] [outer = 0x8ee4a800] 04:30:11 INFO - PROCESS | 1746 | 1468841411632 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1632ms 04:30:11 INFO - PROCESS | 1746 | 1468841411700 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:30:11 INFO - PROCESS | 1746 | 1468841411704 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 04:30:11 INFO - PROCESS | 1746 | 1468841411711 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 1746 | 1468841411714 Marionette TRACE conn4 <- [1,2894,null,{}] 04:30:11 INFO - PROCESS | 1746 | 1468841411720 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 1746 | 1468841411731 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:12 INFO - PROCESS | 1746 | 1468841411996 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:30:12 INFO - PROCESS | 1746 | 1468841412260 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 1746 | 1468841412271 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd6c00 == 31 [pid = 1746] [id = 731] 04:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8a041400) [pid = 1746] [serial = 2194] [outer = (nil)] 04:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b355000) [pid = 1746] [serial = 2195] [outer = 0x8a041400] 04:30:12 INFO - PROCESS | 1746 | 1468841412403 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c54c400) [pid = 1746] [serial = 2196] [outer = 0x8a041400] 04:30:13 INFO - PROCESS | 1746 | 1468841413312 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1640ms 04:30:13 INFO - PROCESS | 1746 | 1468841413353 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 1746 | 1468841413358 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 04:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:30:13 INFO - PROCESS | 1746 | 1468841413365 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 1746 | 1468841413369 Marionette TRACE conn4 <- [1,2898,null,{}] 04:30:13 INFO - PROCESS | 1746 | 1468841413374 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 1746 | 1468841413381 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:13 INFO - PROCESS | 1746 | 1468841413551 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:30:13 INFO - PROCESS | 1746 | 1468841413927 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 1746 | 1468841413939 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c78c00 == 32 [pid = 1746] [id = 732] 04:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x89c79000) [pid = 1746] [serial = 2197] [outer = (nil)] 04:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x89dce800) [pid = 1746] [serial = 2198] [outer = 0x89c79000] 04:30:14 INFO - PROCESS | 1746 | 1468841414055 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x89ddb800) [pid = 1746] [serial = 2199] [outer = 0x89c79000] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8c54f000) [pid = 1746] [serial = 2094] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8eb06c00) [pid = 1746] [serial = 2138] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8e8c7000) [pid = 1746] [serial = 2132] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8b22d000) [pid = 1746] [serial = 2135] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8e98c800) [pid = 1746] [serial = 2133] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f86cc00) [pid = 1746] [serial = 2117] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f86ec00) [pid = 1746] [serial = 2118] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f19f400) [pid = 1746] [serial = 2114] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8f0b5c00) [pid = 1746] [serial = 2115] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8d7e2c00) [pid = 1746] [serial = 2102] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8e88e000) [pid = 1746] [serial = 2103] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x89c7e800) [pid = 1746] [serial = 2096] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8a046400) [pid = 1746] [serial = 2097] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8e995000) [pid = 1746] [serial = 2105] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8e998400) [pid = 1746] [serial = 2106] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8b34dc00) [pid = 1746] [serial = 2126] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b35a000) [pid = 1746] [serial = 2127] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8bbed800) [pid = 1746] [serial = 2099] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8c2c8000) [pid = 1746] [serial = 2100] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8eb09000) [pid = 1746] [serial = 2108] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8ee47000) [pid = 1746] [serial = 2109] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x91152400) [pid = 1746] [serial = 2120] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x911c1400) [pid = 1746] [serial = 2121] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8c3f1800) [pid = 1746] [serial = 2129] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8ee52c00) [pid = 1746] [serial = 2111] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f0ab000) [pid = 1746] [serial = 2112] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x89dd9c00) [pid = 1746] [serial = 2123] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8a9c4800) [pid = 1746] [serial = 2124] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8ee52400) [pid = 1746] [serial = 2139] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8c548400) [pid = 1746] [serial = 2130] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8bbe1c00) [pid = 1746] [serial = 2136] [outer = (nil)] [url = about:blank] 04:30:15 INFO - PROCESS | 1746 | 1468841415177 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1833ms 04:30:15 INFO - PROCESS | 1746 | 1468841415201 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1746 | 1468841415208 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 04:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:30:15 INFO - PROCESS | 1746 | 1468841415216 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1746 | 1468841415222 Marionette TRACE conn4 <- [1,2902,null,{}] 04:30:15 INFO - PROCESS | 1746 | 1468841415230 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 1746 | 1468841415240 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:15 INFO - PROCESS | 1746 | 1468841415444 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:30:15 INFO - PROCESS | 1746 | 1468841415685 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 1746 | 1468841415694 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c9400 == 33 [pid = 1746] [id = 733] 04:30:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8b233400) [pid = 1746] [serial = 2200] [outer = (nil)] 04:30:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8b358400) [pid = 1746] [serial = 2201] [outer = 0x8b233400] 04:30:15 INFO - PROCESS | 1746 | 1468841415773 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8bbe8400) [pid = 1746] [serial = 2202] [outer = 0x8b233400] 04:30:16 INFO - PROCESS | 1746 | 1468841416606 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1447ms 04:30:16 INFO - PROCESS | 1746 | 1468841416667 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 1746 | 1468841416673 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 04:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:30:16 INFO - PROCESS | 1746 | 1468841416685 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 1746 | 1468841416689 Marionette TRACE conn4 <- [1,2906,null,{}] 04:30:16 INFO - PROCESS | 1746 | 1468841416695 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 1746 | 1468841416701 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:16 INFO - PROCESS | 1746 | 1468841416872 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:30:17 INFO - PROCESS | 1746 | 1468841417018 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 1746 | 1468841417034 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbf0c00 == 34 [pid = 1746] [id = 734] 04:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8c2c8000) [pid = 1746] [serial = 2203] [outer = (nil)] 04:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8c54b000) [pid = 1746] [serial = 2204] [outer = 0x8c2c8000] 04:30:17 INFO - PROCESS | 1746 | 1468841417108 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8d7db800) [pid = 1746] [serial = 2205] [outer = 0x8c2c8000] 04:30:18 INFO - PROCESS | 1746 | 1468841418003 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1381ms 04:30:18 INFO - PROCESS | 1746 | 1468841418067 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 1746 | 1468841418071 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 04:30:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:30:18 INFO - PROCESS | 1746 | 1468841418084 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 1746 | 1468841418093 Marionette TRACE conn4 <- [1,2910,null,{}] 04:30:18 INFO - PROCESS | 1746 | 1468841418107 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 1746 | 1468841418114 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:18 INFO - PROCESS | 1746 | 1468841418348 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:30:18 INFO - PROCESS | 1746 | 1468841418377 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 1746 | 1468841418385 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b350c00 == 35 [pid = 1746] [id = 735] 04:30:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8e992000) [pid = 1746] [serial = 2206] [outer = (nil)] 04:30:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8e996400) [pid = 1746] [serial = 2207] [outer = 0x8e992000] 04:30:18 INFO - PROCESS | 1746 | 1468841418467 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8eac1c00) [pid = 1746] [serial = 2208] [outer = 0x8e992000] 04:30:19 INFO - PROCESS | 1746 | 1468841419307 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:30:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:30:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:30:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1255ms 04:30:19 INFO - TEST-START | /DOMEvents/constructors.html 04:30:19 INFO - PROCESS | 1746 | 1468841419339 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 1746 | 1468841419343 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 04:30:19 INFO - PROCESS | 1746 | 1468841419350 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 1746 | 1468841419354 Marionette TRACE conn4 <- [1,2914,null,{}] 04:30:19 INFO - PROCESS | 1746 | 1468841419359 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 1746 | 1468841419364 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:19 INFO - PROCESS | 1746 | 1468841419576 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:30:19 INFO - PROCESS | 1746 | 1468841419605 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1746 | 1468841419614 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c72800 == 36 [pid = 1746] [id = 736] 04:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x89dd0800) [pid = 1746] [serial = 2209] [outer = (nil)] 04:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8eb0b000) [pid = 1746] [serial = 2210] [outer = 0x89dd0800] 04:30:19 INFO - PROCESS | 1746 | 1468841419681 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8ee47c00) [pid = 1746] [serial = 2211] [outer = 0x89dd0800] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8fa6b400) [pid = 1746] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8e88a800) [pid = 1746] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8b22ac00) [pid = 1746] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8b35b000) [pid = 1746] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x89c7f400) [pid = 1746] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f085c00) [pid = 1746] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8c547c00) [pid = 1746] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8c3a9800) [pid = 1746] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x89c7dc00) [pid = 1746] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f870400) [pid = 1746] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x89ddb000) [pid = 1746] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:30:20 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b228c00) [pid = 1746] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:30:20 INFO - PROCESS | 1746 | 1468841420793 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:30:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:30:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1506ms 04:30:20 INFO - PROCESS | 1746 | 1468841420857 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 1746 | 1468841420862 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 04:30:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:30:20 INFO - PROCESS | 1746 | 1468841420872 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1746 | 1468841420875 Marionette TRACE conn4 <- [1,2918,null,{}] 04:30:20 INFO - PROCESS | 1746 | 1468841420887 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 1746 | 1468841420893 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:21 INFO - PROCESS | 1746 | 1468841421122 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:30:21 INFO - PROCESS | 1746 | 1468841421139 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 1746 | 1468841421156 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbe7400 == 37 [pid = 1746] [id = 737] 04:30:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8eac1800) [pid = 1746] [serial = 2212] [outer = (nil)] 04:30:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8ee54400) [pid = 1746] [serial = 2213] [outer = 0x8eac1800] 04:30:21 INFO - PROCESS | 1746 | 1468841421231 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f081800) [pid = 1746] [serial = 2214] [outer = 0x8eac1800] 04:30:22 INFO - PROCESS | 1746 | 1468841422123 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:30:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1293ms 04:30:22 INFO - PROCESS | 1746 | 1468841422168 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 1746 | 1468841422183 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 04:30:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:30:22 INFO - PROCESS | 1746 | 1468841422198 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1746 | 1468841422205 Marionette TRACE conn4 <- [1,2922,null,{}] 04:30:22 INFO - PROCESS | 1746 | 1468841422216 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 1746 | 1468841422223 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:22 INFO - PROCESS | 1746 | 1468841422551 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:30:22 INFO - PROCESS | 1746 | 1468841422653 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 1746 | 1468841422668 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04a800 == 38 [pid = 1746] [id = 738] 04:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8a04bc00) [pid = 1746] [serial = 2215] [outer = (nil)] 04:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a9c5400) [pid = 1746] [serial = 2216] [outer = 0x8a04bc00] 04:30:22 INFO - PROCESS | 1746 | 1468841422790 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8b227800) [pid = 1746] [serial = 2217] [outer = 0x8a04bc00] 04:30:23 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:30:23 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:30:23 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:30:23 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:30:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:30:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30: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 04:30:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30: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 04:30:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30: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]" 04:30:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:30:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1542ms 04:30:23 INFO - PROCESS | 1746 | 1468841423719 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:30:23 INFO - PROCESS | 1746 | 1468841423776 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 1746 | 1468841423783 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 04:30:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:30:23 INFO - PROCESS | 1746 | 1468841423796 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 1746 | 1468841423800 Marionette TRACE conn4 <- [1,2926,null,{}] 04:30:23 INFO - PROCESS | 1746 | 1468841423806 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 1746 | 1468841423812 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:24 INFO - PROCESS | 1746 | 1468841424004 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:30:24 INFO - PROCESS | 1746 | 1468841424195 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1746 | 1468841424205 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e0800 == 39 [pid = 1746] [id = 739] 04:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8e880800) [pid = 1746] [serial = 2218] [outer = (nil)] 04:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8e8c7000) [pid = 1746] [serial = 2219] [outer = 0x8e880800] 04:30:24 INFO - PROCESS | 1746 | 1468841424288 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8eac5800) [pid = 1746] [serial = 2220] [outer = 0x8e880800] 04:30:25 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:30:25 INFO - PROCESS | 1746 | 1468841425185 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:30: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 04:30:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1431ms 04:30:25 INFO - PROCESS | 1746 | 1468841425228 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 1746 | 1468841425232 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 04:30:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:30:25 INFO - PROCESS | 1746 | 1468841425239 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 1746 | 1468841425246 Marionette TRACE conn4 <- [1,2930,null,{}] 04:30:25 INFO - PROCESS | 1746 | 1468841425264 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 1746 | 1468841425273 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:25 INFO - PROCESS | 1746 | 1468841425509 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:30:25 INFO - PROCESS | 1746 | 1468841425728 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 1746 | 1468841425743 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f1a0c00 == 40 [pid = 1746] [id = 740] 04:30:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f1a1c00) [pid = 1746] [serial = 2221] [outer = (nil)] 04:30:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f1a9c00) [pid = 1746] [serial = 2222] [outer = 0x8f1a1c00] 04:30:25 INFO - PROCESS | 1746 | 1468841425831 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f868c00) [pid = 1746] [serial = 2223] [outer = 0x8f1a1c00] 04:30:26 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:30:26 INFO - PROCESS | 1746 | 1468841426691 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:30:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1487ms 04:30:26 INFO - PROCESS | 1746 | 1468841426727 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:30:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:30:26 INFO - PROCESS | 1746 | 1468841426732 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 04:30:26 INFO - PROCESS | 1746 | 1468841426739 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1746 | 1468841426742 Marionette TRACE conn4 <- [1,2934,null,{}] 04:30:26 INFO - PROCESS | 1746 | 1468841426748 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 1746 | 1468841426753 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:26 INFO - PROCESS | 1746 | 1468841426958 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:30:27 INFO - PROCESS | 1746 | 1468841427131 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 1746 | 1468841427140 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c7400 == 41 [pid = 1746] [id = 741] 04:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8ee45400) [pid = 1746] [serial = 2224] [outer = (nil)] 04:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8fa66c00) [pid = 1746] [serial = 2225] [outer = 0x8ee45400] 04:30:27 INFO - PROCESS | 1746 | 1468841427270 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9114bc00) [pid = 1746] [serial = 2226] [outer = 0x8ee45400] 04:30:28 INFO - PROCESS | 1746 | 1468841428126 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1438ms 04:30:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:30:28 INFO - PROCESS | 1746 | 1468841428178 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 1746 | 1468841428181 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 04:30:28 INFO - PROCESS | 1746 | 1468841428188 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1746 | 1468841428191 Marionette TRACE conn4 <- [1,2938,null,{}] 04:30:28 INFO - PROCESS | 1746 | 1468841428198 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 1746 | 1468841428203 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:28 INFO - PROCESS | 1746 | 1468841428472 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:30:28 INFO - PROCESS | 1746 | 1468841428613 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 1746 | 1468841428622 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b355800 == 42 [pid = 1746] [id = 742] 04:30:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b357c00) [pid = 1746] [serial = 2227] [outer = (nil)] 04:30:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x911c1400) [pid = 1746] [serial = 2228] [outer = 0x8b357c00] 04:30:28 INFO - PROCESS | 1746 | 1468841428740 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x911c4800) [pid = 1746] [serial = 2229] [outer = 0x8b357c00] 04:30:29 INFO - PROCESS | 1746 | 1468841429572 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:30:29 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. 04:30:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1436ms 04:30:29 INFO - PROCESS | 1746 | 1468841429626 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 1746 | 1468841429631 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 04:30:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:30:29 INFO - PROCESS | 1746 | 1468841429690 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 1746 | 1468841429696 Marionette TRACE conn4 <- [1,2942,null,{}] 04:30:29 INFO - PROCESS | 1746 | 1468841429715 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 1746 | 1468841429732 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:30 INFO - PROCESS | 1746 | 1468841430013 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:30:30 INFO - PROCESS | 1746 | 1468841430209 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1746 | 1468841430215 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x91153000 == 43 [pid = 1746] [id = 743] 04:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x91158000) [pid = 1746] [serial = 2230] [outer = (nil)] 04:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9121d000) [pid = 1746] [serial = 2231] [outer = 0x91158000] 04:30:30 INFO - PROCESS | 1746 | 1468841430297 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91223800) [pid = 1746] [serial = 2232] [outer = 0x91158000] 04:30:31 INFO - PROCESS | 1746 | 1468841431202 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:30: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 04:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1592ms 04:30:31 INFO - PROCESS | 1746 | 1468841431235 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:30:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:30:31 INFO - PROCESS | 1746 | 1468841431239 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 04:30:31 INFO - PROCESS | 1746 | 1468841431246 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 1746 | 1468841431249 Marionette TRACE conn4 <- [1,2946,null,{}] 04:30:31 INFO - PROCESS | 1746 | 1468841431255 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 1746 | 1468841431260 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:31 INFO - PROCESS | 1746 | 1468841431455 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:30:31 INFO - PROCESS | 1746 | 1468841431626 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 1746 | 1468841431632 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9d0c00 == 44 [pid = 1746] [id = 744] 04:30:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8c3ac800) [pid = 1746] [serial = 2233] [outer = (nil)] 04:30:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x91b16400) [pid = 1746] [serial = 2234] [outer = 0x8c3ac800] 04:30:31 INFO - PROCESS | 1746 | 1468841431779 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x91c01c00) [pid = 1746] [serial = 2235] [outer = 0x8c3ac800] 04:30:32 INFO - PROCESS | 1746 | 1468841432653 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:30:32 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. 04:30:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1436ms 04:30:32 INFO - PROCESS | 1746 | 1468841432682 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 1746 | 1468841432685 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 04:30:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:30:32 INFO - PROCESS | 1746 | 1468841432692 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 1746 | 1468841432697 Marionette TRACE conn4 <- [1,2950,null,{}] 04:30:32 INFO - PROCESS | 1746 | 1468841432703 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 1746 | 1468841432708 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:33 INFO - PROCESS | 1746 | 1468841433117 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:30:33 INFO - PROCESS | 1746 | 1468841433383 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 1746 | 1468841433390 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9d0000 == 45 [pid = 1746] [id = 745] 04:30:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8b227400) [pid = 1746] [serial = 2236] [outer = (nil)] 04:30:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8bbe5800) [pid = 1746] [serial = 2237] [outer = 0x8b227400] 04:30:33 INFO - PROCESS | 1746 | 1468841433511 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8c2c9000) [pid = 1746] [serial = 2238] [outer = 0x8b227400] 04:30:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b358800 == 46 [pid = 1746] [id = 746] 04:30:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8bbf0000) [pid = 1746] [serial = 2239] [outer = (nil)] 04:30:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8d7e6800) [pid = 1746] [serial = 2240] [outer = 0x8bbf0000] 04:30:34 INFO - PROCESS | 1746 | 1468841434416 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:30: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. 04:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1793ms 04:30:34 INFO - PROCESS | 1746 | 1468841434487 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 1746 | 1468841434493 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 04:30:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:30:34 INFO - PROCESS | 1746 | 1468841434501 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 1746 | 1468841434505 Marionette TRACE conn4 <- [1,2954,null,{}] 04:30:34 INFO - PROCESS | 1746 | 1468841434512 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 1746 | 1468841434516 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:34 INFO - PROCESS | 1746 | 1468841434777 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:30:35 INFO - PROCESS | 1746 | 1468841434986 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1746 | 1468841434992 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a046400 == 47 [pid = 1746] [id = 747] 04:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8c3f1800) [pid = 1746] [serial = 2241] [outer = (nil)] 04:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8e998800) [pid = 1746] [serial = 2242] [outer = 0x8c3f1800] 04:30:35 INFO - PROCESS | 1746 | 1468841435133 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8ee46800) [pid = 1746] [serial = 2243] [outer = 0x8c3f1800] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x89dcc800 == 46 [pid = 1746] [id = 718] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a4400 == 45 [pid = 1746] [id = 717] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04f000 == 44 [pid = 1746] [id = 713] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8c544800 == 43 [pid = 1746] [id = 714] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac8800 == 42 [pid = 1746] [id = 715] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8e994400 == 41 [pid = 1746] [id = 712] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8b359800 == 40 [pid = 1746] [id = 720] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x89c74400 == 39 [pid = 1746] [id = 719] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x89c71c00 == 38 [pid = 1746] [id = 711] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x89c7d800 == 37 [pid = 1746] [id = 707] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3b3800 == 36 [pid = 1746] [id = 710] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3b3c00 == 35 [pid = 1746] [id = 716] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9cc800 == 34 [pid = 1746] [id = 708] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9cb000 == 33 [pid = 1746] [id = 709] 04:30:36 INFO - PROCESS | 1746 | --DOCSHELL 0x8b358800 == 32 [pid = 1746] [id = 746] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x91156000) [pid = 1746] [serial = 2154] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8f868400) [pid = 1746] [serial = 2150] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8b34e400) [pid = 1746] [serial = 2168] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8c544000) [pid = 1746] [serial = 2163] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8a9cc400) [pid = 1746] [serial = 2174] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f0b1c00) [pid = 1746] [serial = 2148] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8e884800) [pid = 1746] [serial = 2144] [outer = (nil)] [url = about:blank] 04:30:36 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8b35b400) [pid = 1746] [serial = 2169] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8c3f9c00) [pid = 1746] [serial = 2172] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b232800) [pid = 1746] [serial = 2159] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x91b10800) [pid = 1746] [serial = 2157] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8c2c7000) [pid = 1746] [serial = 2160] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x91222c00) [pid = 1746] [serial = 2156] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8c2cb000) [pid = 1746] [serial = 2162] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a045800) [pid = 1746] [serial = 2165] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8c3f1000) [pid = 1746] [serial = 2171] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8fa72800) [pid = 1746] [serial = 2153] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8a04c000) [pid = 1746] [serial = 2166] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8bbeec00) [pid = 1746] [serial = 2142] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8e8c5800) [pid = 1746] [serial = 2145] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8c3f8c00) [pid = 1746] [serial = 2175] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b355400) [pid = 1746] [serial = 2141] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f089c00) [pid = 1746] [serial = 2147] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f872800) [pid = 1746] [serial = 2151] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8e883800) [pid = 1746] [serial = 2177] [outer = (nil)] [url = about:blank] 04:30:37 INFO - PROCESS | 1746 | 1468841437305 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:30:37 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 04:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2843ms 04:30:37 INFO - PROCESS | 1746 | 1468841437344 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 1746 | 1468841437351 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 04:30:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:30:37 INFO - PROCESS | 1746 | 1468841437360 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 1746 | 1468841437364 Marionette TRACE conn4 <- [1,2958,null,{}] 04:30:37 INFO - PROCESS | 1746 | 1468841437373 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 1746 | 1468841437379 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:37 INFO - PROCESS | 1746 | 1468841437623 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:30:37 INFO - PROCESS | 1746 | 1468841437771 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 1746 | 1468841437784 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04c000 == 33 [pid = 1746] [id = 748] 04:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8a9ce400) [pid = 1746] [serial = 2244] [outer = (nil)] 04:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b234800) [pid = 1746] [serial = 2245] [outer = 0x8a9ce400] 04:30:37 INFO - PROCESS | 1746 | 1468841437853 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8b358c00) [pid = 1746] [serial = 2246] [outer = 0x8a9ce400] 04:30:38 INFO - PROCESS | 1746 | 1468841438550 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:30:38 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. 04:30:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1243ms 04:30:38 INFO - PROCESS | 1746 | 1468841438603 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 1746 | 1468841438611 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 04:30:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:30:38 INFO - PROCESS | 1746 | 1468841438622 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 1746 | 1468841438626 Marionette TRACE conn4 <- [1,2962,null,{}] 04:30:38 INFO - PROCESS | 1746 | 1468841438640 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 1746 | 1468841438646 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:38 INFO - PROCESS | 1746 | 1468841438806 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:30:38 INFO - PROCESS | 1746 | 1468841438815 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 1746 | 1468841438826 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbeec00 == 34 [pid = 1746] [id = 749] 04:30:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8c2d0000) [pid = 1746] [serial = 2247] [outer = (nil)] 04:30:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8c3b3c00) [pid = 1746] [serial = 2248] [outer = 0x8c2d0000] 04:30:38 INFO - PROCESS | 1746 | 1468841438897 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8c3f1c00) [pid = 1746] [serial = 2249] [outer = 0x8c2d0000] 04:30:39 INFO - PROCESS | 1746 | 1468841439819 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:30: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. 04:30:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1232ms 04:30:39 INFO - PROCESS | 1746 | 1468841439856 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 1746 | 1468841439861 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 04:30:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:30:39 INFO - PROCESS | 1746 | 1468841439867 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 1746 | 1468841439873 Marionette TRACE conn4 <- [1,2966,null,{}] 04:30:39 INFO - PROCESS | 1746 | 1468841439896 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 1746 | 1468841439905 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:40 INFO - PROCESS | 1746 | 1468841440121 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:30:40 INFO - PROCESS | 1746 | 1468841440144 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1746 | 1468841440155 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e880400 == 35 [pid = 1746] [id = 750] 04:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8e881000) [pid = 1746] [serial = 2250] [outer = (nil)] 04:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8e887400) [pid = 1746] [serial = 2251] [outer = 0x8e881000] 04:30:40 INFO - PROCESS | 1746 | 1468841440229 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8e8c4c00) [pid = 1746] [serial = 2252] [outer = 0x8e881000] 04:30:41 INFO - PROCESS | 1746 | 1468841441143 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:30:41 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. 04:30:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1287ms 04:30:41 INFO - PROCESS | 1746 | 1468841441161 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 1746 | 1468841441164 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 04:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:30:41 INFO - PROCESS | 1746 | 1468841441171 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 1746 | 1468841441175 Marionette TRACE conn4 <- [1,2970,null,{}] 04:30:41 INFO - PROCESS | 1746 | 1468841441180 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 1746 | 1468841441185 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:41 INFO - PROCESS | 1746 | 1468841441389 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:30:41 INFO - PROCESS | 1746 | 1468841441416 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 1746 | 1468841441426 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b22ec00 == 36 [pid = 1746] [id = 751] 04:30:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8e98d800) [pid = 1746] [serial = 2253] [outer = (nil)] 04:30:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8eac4400) [pid = 1746] [serial = 2254] [outer = 0x8e98d800] 04:30:41 INFO - PROCESS | 1746 | 1468841441495 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8eb07400) [pid = 1746] [serial = 2255] [outer = 0x8e98d800] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8eac1800) [pid = 1746] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8e992000) [pid = 1746] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x89dd0800) [pid = 1746] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c550c00) [pid = 1746] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8ee4a800) [pid = 1746] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a041400) [pid = 1746] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8a9c8c00) [pid = 1746] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x89c79000) [pid = 1746] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b233400) [pid = 1746] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8c2c8000) [pid = 1746] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8eaca800) [pid = 1746] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d7dd400) [pid = 1746] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:30:42 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8eb0b400) [pid = 1746] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:30:42 INFO - PROCESS | 1746 | 1468841442889 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:30: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. 04:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1747ms 04:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:30:42 INFO - PROCESS | 1746 | 1468841442920 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 1746 | 1468841442923 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 04:30:42 INFO - PROCESS | 1746 | 1468841442931 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 1746 | 1468841442935 Marionette TRACE conn4 <- [1,2974,null,{}] 04:30:42 INFO - PROCESS | 1746 | 1468841442940 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 1746 | 1468841442945 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:43 INFO - PROCESS | 1746 | 1468841443092 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:30:43 INFO - PROCESS | 1746 | 1468841443105 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1746 | 1468841443113 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3fd400 == 37 [pid = 1746] [id = 752] 04:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8d7dd400) [pid = 1746] [serial = 2256] [outer = (nil)] 04:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8e990800) [pid = 1746] [serial = 2257] [outer = 0x8d7dd400] 04:30:43 INFO - PROCESS | 1746 | 1468841443182 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8eacd800) [pid = 1746] [serial = 2258] [outer = 0x8d7dd400] 04:30:43 INFO - PROCESS | 1746 | 1468841443985 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:30:44 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. 04:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1090ms 04:30:44 INFO - PROCESS | 1746 | 1468841444027 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 1746 | 1468841444030 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 04:30:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:30:44 INFO - PROCESS | 1746 | 1468841444037 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 1746 | 1468841444039 Marionette TRACE conn4 <- [1,2978,null,{}] 04:30:44 INFO - PROCESS | 1746 | 1468841444045 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 1746 | 1468841444055 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:44 INFO - PROCESS | 1746 | 1468841444303 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:30:44 INFO - PROCESS | 1746 | 1468841444459 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 1746 | 1468841444470 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c75c00 == 38 [pid = 1746] [id = 753] 04:30:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x89c76000) [pid = 1746] [serial = 2259] [outer = (nil)] 04:30:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x89c7f400) [pid = 1746] [serial = 2260] [outer = 0x89c76000] 04:30:44 INFO - PROCESS | 1746 | 1468841444600 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x89dd7400) [pid = 1746] [serial = 2261] [outer = 0x89c76000] 04:30:45 INFO - PROCESS | 1746 | 1468841445522 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:30: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. 04:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1533ms 04:30:45 INFO - PROCESS | 1746 | 1468841445573 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 1746 | 1468841445579 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 04:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:30:45 INFO - PROCESS | 1746 | 1468841445629 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 1746 | 1468841445633 Marionette TRACE conn4 <- [1,2982,null,{}] 04:30:45 INFO - PROCESS | 1746 | 1468841445651 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 1746 | 1468841445659 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:45 INFO - PROCESS | 1746 | 1468841445843 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:30:46 INFO - PROCESS | 1746 | 1468841446121 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 1746 | 1468841446131 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd7800 == 39 [pid = 1746] [id = 754] 04:30:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8bbed400) [pid = 1746] [serial = 2262] [outer = (nil)] 04:30:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c2cc000) [pid = 1746] [serial = 2263] [outer = 0x8bbed400] 04:30:46 INFO - PROCESS | 1746 | 1468841446220 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8c3ab000) [pid = 1746] [serial = 2264] [outer = 0x8bbed400] 04:30:47 INFO - PROCESS | 1746 | 1468841447095 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:30:47 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 04:30:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1536ms 04:30:47 INFO - PROCESS | 1746 | 1468841447128 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:30:47 INFO - PROCESS | 1746 | 1468841447135 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 04:30:47 INFO - PROCESS | 1746 | 1468841447142 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 1746 | 1468841447146 Marionette TRACE conn4 <- [1,2986,null,{}] 04:30:47 INFO - PROCESS | 1746 | 1468841447152 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 1746 | 1468841447156 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:47 INFO - PROCESS | 1746 | 1468841447348 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:30:47 INFO - PROCESS | 1746 | 1468841447548 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1746 | 1468841447556 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3fc000 == 40 [pid = 1746] [id = 755] 04:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8c54d000) [pid = 1746] [serial = 2265] [outer = (nil)] 04:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8d7e2800) [pid = 1746] [serial = 2266] [outer = 0x8c54d000] 04:30:47 INFO - PROCESS | 1746 | 1468841447641 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8e8bfc00) [pid = 1746] [serial = 2267] [outer = 0x8c54d000] 04:30:48 INFO - PROCESS | 1746 | 1468841448554 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:30: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. 04:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1429ms 04:30:48 INFO - PROCESS | 1746 | 1468841448571 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:30:48 INFO - PROCESS | 1746 | 1468841448575 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 04:30:48 INFO - PROCESS | 1746 | 1468841448592 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 1746 | 1468841448601 Marionette TRACE conn4 <- [1,2990,null,{}] 04:30:48 INFO - PROCESS | 1746 | 1468841448608 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 1746 | 1468841448616 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:48 INFO - PROCESS | 1746 | 1468841448831 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:30:49 INFO - PROCESS | 1746 | 1468841449041 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 1746 | 1468841449051 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d7e4800 == 41 [pid = 1746] [id = 756] 04:30:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8eac4000) [pid = 1746] [serial = 2268] [outer = (nil)] 04:30:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f0b0800) [pid = 1746] [serial = 2269] [outer = 0x8eac4000] 04:30:49 INFO - PROCESS | 1746 | 1468841449168 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f0b2c00) [pid = 1746] [serial = 2270] [outer = 0x8eac4000] 04:30:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f0ad400 == 42 [pid = 1746] [id = 757] 04:30:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f1a7000) [pid = 1746] [serial = 2271] [outer = (nil)] 04:30:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8d7e3400) [pid = 1746] [serial = 2272] [outer = 0x8f1a7000] 04:30:50 INFO - PROCESS | 1746 | 1468841450091 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:30:50 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. 04:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1553ms 04:30:50 INFO - PROCESS | 1746 | 1468841450136 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 1746 | 1468841450141 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 04:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:30:50 INFO - PROCESS | 1746 | 1468841450147 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 1746 | 1468841450151 Marionette TRACE conn4 <- [1,2994,null,{}] 04:30:50 INFO - PROCESS | 1746 | 1468841450157 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 1746 | 1468841450162 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:50 INFO - PROCESS | 1746 | 1468841450379 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:30:50 INFO - PROCESS | 1746 | 1468841450609 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1746 | 1468841450618 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ee54800 == 43 [pid = 1746] [id = 758] 04:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f0b7400) [pid = 1746] [serial = 2273] [outer = (nil)] 04:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f86f800) [pid = 1746] [serial = 2274] [outer = 0x8f0b7400] 04:30:50 INFO - PROCESS | 1746 | 1468841450700 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f875800) [pid = 1746] [serial = 2275] [outer = 0x8f0b7400] 04:30:51 INFO - PROCESS | 1746 | 1468841451556 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:30:51 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 04:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1438ms 04:30:51 INFO - PROCESS | 1746 | 1468841451588 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 1746 | 1468841451593 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 04:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:30:51 INFO - PROCESS | 1746 | 1468841451599 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 1746 | 1468841451601 Marionette TRACE conn4 <- [1,2998,null,{}] 04:30:51 INFO - PROCESS | 1746 | 1468841451608 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 1746 | 1468841451613 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:51 INFO - PROCESS | 1746 | 1468841451793 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:30:52 INFO - PROCESS | 1746 | 1468841452008 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1746 | 1468841452026 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dcfc00 == 44 [pid = 1746] [id = 759] 04:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8fa6b800) [pid = 1746] [serial = 2276] [outer = (nil)] 04:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x91151400) [pid = 1746] [serial = 2277] [outer = 0x8fa6b800] 04:30:52 INFO - PROCESS | 1746 | 1468841452119 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x911c5c00) [pid = 1746] [serial = 2278] [outer = 0x8fa6b800] 04:30:53 INFO - PROCESS | 1746 | 1468841453065 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:30:53 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. 04:30:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1489ms 04:30:53 INFO - PROCESS | 1746 | 1468841453088 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 1746 | 1468841453091 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 04:30:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:30:53 INFO - PROCESS | 1746 | 1468841453098 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 1746 | 1468841453102 Marionette TRACE conn4 <- [1,3002,null,{}] 04:30:53 INFO - PROCESS | 1746 | 1468841453107 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 1746 | 1468841453113 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:53 INFO - PROCESS | 1746 | 1468841453279 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:30:53 INFO - PROCESS | 1746 | 1468841453496 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 1746 | 1468841453504 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f08bc00 == 45 [pid = 1746] [id = 760] 04:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8f0ab800) [pid = 1746] [serial = 2279] [outer = (nil)] 04:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9121a000) [pid = 1746] [serial = 2280] [outer = 0x8f0ab800] 04:30:53 INFO - PROCESS | 1746 | 1468841453598 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x91215800) [pid = 1746] [serial = 2281] [outer = 0x8f0ab800] 04:30:54 INFO - PROCESS | 1746 | 1468841454423 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:30:54 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. 04:30:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1381ms 04:30:54 INFO - PROCESS | 1746 | 1468841454483 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 1746 | 1468841454489 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 04:30:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:30:54 INFO - PROCESS | 1746 | 1468841454500 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 1746 | 1468841454505 Marionette TRACE conn4 <- [1,3006,null,{}] 04:30:54 INFO - PROCESS | 1746 | 1468841454538 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 1746 | 1468841454545 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:54 INFO - PROCESS | 1746 | 1468841454748 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:30:54 INFO - PROCESS | 1746 | 1468841454954 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 1746 | 1468841454964 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2cec00 == 46 [pid = 1746] [id = 761] 04:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8c3fbc00) [pid = 1746] [serial = 2282] [outer = (nil)] 04:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x91b10c00) [pid = 1746] [serial = 2283] [outer = 0x8c3fbc00] 04:30:55 INFO - PROCESS | 1746 | 1468841455123 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x91b14000) [pid = 1746] [serial = 2284] [outer = 0x8c3fbc00] 04:30:56 INFO - PROCESS | 1746 | 1468841456169 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:30:56 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. 04:30:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1704ms 04:30:56 INFO - PROCESS | 1746 | 1468841456203 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 1746 | 1468841456207 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 04:30:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:30:56 INFO - PROCESS | 1746 | 1468841456213 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 1746 | 1468841456216 Marionette TRACE conn4 <- [1,3010,null,{}] 04:30:56 INFO - PROCESS | 1746 | 1468841456223 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 1746 | 1468841456228 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:56 INFO - PROCESS | 1746 | 1468841456405 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:30:56 INFO - PROCESS | 1746 | 1468841456608 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 1746 | 1468841456618 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7ec00 == 47 [pid = 1746] [id = 762] 04:30:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x89dd3000) [pid = 1746] [serial = 2285] [outer = (nil)] 04:30:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8bbe5400) [pid = 1746] [serial = 2286] [outer = 0x89dd3000] 04:30:56 INFO - PROCESS | 1746 | 1468841456698 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8c3a9800) [pid = 1746] [serial = 2287] [outer = 0x89dd3000] 04:30:57 INFO - PROCESS | 1746 | 1468841457754 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:30:57 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 04:30:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1580ms 04:30:57 INFO - PROCESS | 1746 | 1468841457795 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:30:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:30:57 INFO - PROCESS | 1746 | 1468841457801 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 04:30:57 INFO - PROCESS | 1746 | 1468841457809 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 1746 | 1468841457816 Marionette TRACE conn4 <- [1,3014,null,{}] 04:30:57 INFO - PROCESS | 1746 | 1468841457870 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 1746 | 1468841457876 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:58 INFO - PROCESS | 1746 | 1468841458083 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:30:58 INFO - PROCESS | 1746 | 1468841458405 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 1746 | 1468841458413 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x89dda800 == 46 [pid = 1746] [id = 721] 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3fd400 == 45 [pid = 1746] [id = 752] 04:30:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x89dd9400 == 46 [pid = 1746] [id = 763] 04:30:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x89dda800) [pid = 1746] [serial = 2288] [outer = (nil)] 04:30:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8a9cc800) [pid = 1746] [serial = 2289] [outer = 0x89dda800] 04:30:58 INFO - PROCESS | 1746 | 1468841458518 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8b235c00) [pid = 1746] [serial = 2290] [outer = 0x89dda800] 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8b22ec00 == 45 [pid = 1746] [id = 751] 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8e880400 == 44 [pid = 1746] [id = 750] 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbeec00 == 43 [pid = 1746] [id = 749] 04:30:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04c000 == 42 [pid = 1746] [id = 748] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8ee54400) [pid = 1746] [serial = 2213] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8e996400) [pid = 1746] [serial = 2207] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8eb0b000) [pid = 1746] [serial = 2210] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8eac1c00) [pid = 1746] [serial = 2208] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8e8c3800) [pid = 1746] [serial = 2183] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8e8ca400) [pid = 1746] [serial = 2184] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8f083400) [pid = 1746] [serial = 2192] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8f086c00) [pid = 1746] [serial = 2193] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8b355000) [pid = 1746] [serial = 2195] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8c54c400) [pid = 1746] [serial = 2196] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8bbe8c00) [pid = 1746] [serial = 2180] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8c2cf400) [pid = 1746] [serial = 2181] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x89dce800) [pid = 1746] [serial = 2198] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x89ddb800) [pid = 1746] [serial = 2199] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b358400) [pid = 1746] [serial = 2201] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8bbe8400) [pid = 1746] [serial = 2202] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8c54b000) [pid = 1746] [serial = 2204] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8eb02800) [pid = 1746] [serial = 2186] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8eb09800) [pid = 1746] [serial = 2187] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8e8be800) [pid = 1746] [serial = 2178] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8ee4c800) [pid = 1746] [serial = 2189] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8ee4bc00) [pid = 1746] [serial = 2190] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8ee47c00) [pid = 1746] [serial = 2211] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f081800) [pid = 1746] [serial = 2214] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8d7db800) [pid = 1746] [serial = 2205] [outer = (nil)] [url = about:blank] 04:30:58 INFO - PROCESS | 1746 | [1746] 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 04:30:59 INFO - PROCESS | 1746 | 1468841459424 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:30:59 INFO - {} 04:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:30:59 INFO - {} 04:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:30:59 INFO - {} 04:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:30:59 INFO - {} 04:30:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1636ms 04:30:59 INFO - PROCESS | 1746 | 1468841459447 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 1746 | 1468841459454 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 04:30:59 INFO - TEST-START | /FileAPI/fileReader.html 04:30:59 INFO - PROCESS | 1746 | 1468841459464 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 1746 | 1468841459468 Marionette TRACE conn4 <- [1,3018,null,{}] 04:30:59 INFO - PROCESS | 1746 | 1468841459481 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 1746 | 1468841459485 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:59 INFO - PROCESS | 1746 | 1468841459651 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:30:59 INFO - PROCESS | 1746 | 1468841459664 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1746 | 1468841459671 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:30:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbe8c00 == 43 [pid = 1746] [id = 764] 04:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8c2cb400) [pid = 1746] [serial = 2291] [outer = (nil)] 04:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8c3fcc00) [pid = 1746] [serial = 2292] [outer = 0x8c2cb400] 04:30:59 INFO - PROCESS | 1746 | 1468841459758 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8c548000) [pid = 1746] [serial = 2293] [outer = 0x8c2cb400] 04:31:00 INFO - PROCESS | 1746 | 1468841460705 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:31:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1290ms 04:31:00 INFO - PROCESS | 1746 | 1468841460756 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 1746 | 1468841460759 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 04:31:00 INFO - TEST-START | /FileAPI/historical.html 04:31:00 INFO - PROCESS | 1746 | 1468841460767 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 1746 | 1468841460773 Marionette TRACE conn4 <- [1,3022,null,{}] 04:31:00 INFO - PROCESS | 1746 | 1468841460788 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 1746 | 1468841460797 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:01 INFO - PROCESS | 1746 | 1468841461048 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:31:01 INFO - PROCESS | 1746 | 1468841461071 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1746 | 1468841461081 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e8bf800 == 44 [pid = 1746] [id = 765] 04:31:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8e8c1800) [pid = 1746] [serial = 2294] [outer = (nil)] 04:31:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8e8c9c00) [pid = 1746] [serial = 2295] [outer = 0x8e8c1800] 04:31:01 INFO - PROCESS | 1746 | 1468841461166 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8eac8000) [pid = 1746] [serial = 2296] [outer = 0x8e8c1800] 04:31:02 INFO - PROCESS | 1746 | 1468841462141 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:31:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:31:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:31:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:31:02 INFO - TEST-OK | /FileAPI/historical.html | took 1398ms 04:31:02 INFO - PROCESS | 1746 | 1468841462177 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 1746 | 1468841462182 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 04:31:02 INFO - TEST-START | /FileAPI/idlharness.html 04:31:02 INFO - PROCESS | 1746 | 1468841462190 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1746 | 1468841462194 Marionette TRACE conn4 <- [1,3026,null,{}] 04:31:02 INFO - PROCESS | 1746 | 1468841462203 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 1746 | 1468841462208 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:02 INFO - PROCESS | 1746 | 1468841462515 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:31:02 INFO - PROCESS | 1746 | 1468841462552 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 1746 | 1468841462561 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e8cac00 == 45 [pid = 1746] [id = 766] 04:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8eb0e000) [pid = 1746] [serial = 2297] [outer = (nil)] 04:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8ee51800) [pid = 1746] [serial = 2298] [outer = 0x8eb0e000] 04:31:02 INFO - PROCESS | 1746 | 1468841462652 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f082000) [pid = 1746] [serial = 2299] [outer = 0x8eb0e000] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8a04bc00) [pid = 1746] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8e98d800) [pid = 1746] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x91158000) [pid = 1746] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8c3ac800) [pid = 1746] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8b357c00) [pid = 1746] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8e881000) [pid = 1746] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8e880800) [pid = 1746] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8ee45400) [pid = 1746] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f1a1c00) [pid = 1746] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c3f1800) [pid = 1746] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b227400) [pid = 1746] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8bbf0000) [pid = 1746] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8c2d0000) [pid = 1746] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:31:03 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8a9ce400) [pid = 1746] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:31:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:31:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:31:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:31:04 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 04:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:31:04 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 04:31:04 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 04:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:31:04 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 04:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:31:04 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 04:31:04 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 04:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:31:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:31:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 2255ms 04:31:04 INFO - PROCESS | 1746 | 1468841464322 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:31:04 INFO - PROCESS | 1746 | 1468841464553 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 1746 | 1468841464556 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 04:31:04 INFO - TEST-START | /FileAPI/idlharness.worker 04:31:04 INFO - PROCESS | 1746 | 1468841464583 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 1746 | 1468841464590 Marionette TRACE conn4 <- [1,3030,null,{}] 04:31:04 INFO - PROCESS | 1746 | 1468841464601 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 1746 | 1468841464605 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:04 INFO - PROCESS | 1746 | 1468841464780 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:31:04 INFO - PROCESS | 1746 | 1468841464791 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1746 | 1468841464801 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b228c00 == 46 [pid = 1746] [id = 767] 04:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8bbe2000) [pid = 1746] [serial = 2300] [outer = (nil)] 04:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8c2c7c00) [pid = 1746] [serial = 2301] [outer = 0x8bbe2000] 04:31:04 INFO - PROCESS | 1746 | 1468841464864 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f086c00) [pid = 1746] [serial = 2302] [outer = 0x8bbe2000] 04:31:05 INFO - PROCESS | 1746 | [1746] 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 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:31:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:31:07 INFO - {} 04:31: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 - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:31:07 INFO - {} 04:31: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 - {} 04:31:07 INFO - {} 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31: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 04:31:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:07 INFO - {} 04:31:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2817ms 04:31:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:31:07 INFO - PROCESS | 1746 | 1468841467173 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:31:07 INFO - PROCESS | 1746 | 1468841467390 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 1746 | 1468841467398 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 04:31:07 INFO - PROCESS | 1746 | 1468841467479 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 1746 | 1468841467492 Marionette TRACE conn4 <- [1,3034,null,{}] 04:31:07 INFO - PROCESS | 1746 | 1468841467520 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 1746 | 1468841467538 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:07 INFO - PROCESS | 1746 | 1468841467815 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:31:08 INFO - PROCESS | 1746 | 1468841468019 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 1746 | 1468841468028 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9ce000 == 47 [pid = 1746] [id = 768] 04:31:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b226c00) [pid = 1746] [serial = 2303] [outer = (nil)] 04:31:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x92761800) [pid = 1746] [serial = 2304] [outer = 0x8b226c00] 04:31:08 INFO - PROCESS | 1746 | 1468841468153 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x92a01c00) [pid = 1746] [serial = 2305] [outer = 0x8b226c00] 04:31:09 INFO - PROCESS | 1746 | 1468841469022 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:31:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1574ms 04:31:09 INFO - PROCESS | 1746 | 1468841469040 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 1746 | 1468841469047 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 04:31:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:31:09 INFO - PROCESS | 1746 | 1468841469078 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 1746 | 1468841469083 Marionette TRACE conn4 <- [1,3038,null,{}] 04:31:09 INFO - PROCESS | 1746 | 1468841469090 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 1746 | 1468841469096 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:09 INFO - PROCESS | 1746 | 1468841469293 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:31:09 INFO - PROCESS | 1746 | 1468841469507 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1746 | 1468841469514 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x92762000 == 48 [pid = 1746] [id = 769] 04:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x92a04000) [pid = 1746] [serial = 2306] [outer = (nil)] 04:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x92a0e800) [pid = 1746] [serial = 2307] [outer = 0x92a04000] 04:31:09 INFO - PROCESS | 1746 | 1468841469639 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x92bc1400) [pid = 1746] [serial = 2308] [outer = 0x92a04000] 04:31:10 INFO - PROCESS | 1746 | 1468841470621 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:31:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1588ms 04:31:10 INFO - PROCESS | 1746 | 1468841470664 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 1746 | 1468841470668 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 04:31:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:31:10 INFO - PROCESS | 1746 | 1468841470676 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 1746 | 1468841470682 Marionette TRACE conn4 <- [1,3042,null,{}] 04:31:10 INFO - PROCESS | 1746 | 1468841470718 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 1746 | 1468841470727 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:10 INFO - PROCESS | 1746 | 1468841470918 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:31:11 INFO - PROCESS | 1746 | 1468841471115 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 1746 | 1468841471123 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x92bc5800 == 49 [pid = 1746] [id = 770] 04:31:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x92d86400) [pid = 1746] [serial = 2309] [outer = (nil)] 04:31:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x92d88800) [pid = 1746] [serial = 2310] [outer = 0x92d86400] 04:31:11 INFO - PROCESS | 1746 | 1468841471250 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x92d8c800) [pid = 1746] [serial = 2311] [outer = 0x92d86400] 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:31: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. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:31: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'.) 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:31: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. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:31: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. 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:31: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. 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:31:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:31: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. 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:31:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:31:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1838ms 04:31:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:31:12 INFO - PROCESS | 1746 | 1468841472421 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:31:12 INFO - PROCESS | 1746 | 1468841472521 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 1746 | 1468841472531 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 04:31:12 INFO - PROCESS | 1746 | 1468841472626 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 1746 | 1468841472630 Marionette TRACE conn4 <- [1,3046,null,{}] 04:31:12 INFO - PROCESS | 1746 | 1468841472645 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 1746 | 1468841472651 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:12 INFO - PROCESS | 1746 | 1468841472985 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:31:13 INFO - PROCESS | 1746 | 1468841473193 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 1746 | 1468841473202 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71400 == 50 [pid = 1746] [id = 771] 04:31:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x89c7d000) [pid = 1746] [serial = 2312] [outer = (nil)] 04:31:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8b230400) [pid = 1746] [serial = 2313] [outer = 0x89c7d000] 04:31:13 INFO - PROCESS | 1746 | 1468841473321 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8bbeb800) [pid = 1746] [serial = 2314] [outer = 0x89c7d000] 04:31:13 INFO - PROCESS | 1746 | [1746] 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 04:31:14 INFO - PROCESS | 1746 | 1468841474257 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:31:14 INFO - {} 04:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1709ms 04:31:14 INFO - PROCESS | 1746 | 1468841474276 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 1746 | 1468841474280 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 04:31:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:31:14 INFO - PROCESS | 1746 | 1468841474286 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 1746 | 1468841474289 Marionette TRACE conn4 <- [1,3050,null,{}] 04:31:14 INFO - PROCESS | 1746 | 1468841474296 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 1746 | 1468841474301 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:14 INFO - PROCESS | 1746 | 1468841474484 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:31:14 INFO - PROCESS | 1746 | 1468841474696 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1746 | 1468841474706 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a044800 == 51 [pid = 1746] [id = 772] 04:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8a046800) [pid = 1746] [serial = 2315] [outer = (nil)] 04:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c54ec00) [pid = 1746] [serial = 2316] [outer = 0x8a046800] 04:31:14 INFO - PROCESS | 1746 | 1468841474833 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8e88a000) [pid = 1746] [serial = 2317] [outer = 0x8a046800] 04:31:15 INFO - PROCESS | 1746 | 1468841475860 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:31:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1592ms 04:31:15 INFO - PROCESS | 1746 | 1468841475883 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1746 | 1468841475890 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 04:31:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:31:15 INFO - PROCESS | 1746 | 1468841475902 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1746 | 1468841475906 Marionette TRACE conn4 <- [1,3054,null,{}] 04:31:15 INFO - PROCESS | 1746 | 1468841475916 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 1746 | 1468841475934 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:16 INFO - PROCESS | 1746 | 1468841476186 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:31:16 INFO - PROCESS | 1746 | 1468841476775 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 1746 | 1468841476785 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c73000 == 52 [pid = 1746] [id = 773] 04:31:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x89c74000) [pid = 1746] [serial = 2318] [outer = (nil)] 04:31:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x89dd5c00) [pid = 1746] [serial = 2319] [outer = 0x89c74000] 04:31:16 INFO - PROCESS | 1746 | 1468841476964 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8b22c800) [pid = 1746] [serial = 2320] [outer = 0x89c74000] 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:31:19 INFO - PROCESS | 1746 | 1468841478557 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:31:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:19 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" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:19 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" 04:31:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 3102ms 04:31:19 INFO - PROCESS | 1746 | 1468841479084 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 1746 | 1468841479097 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 04:31:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:31:19 INFO - PROCESS | 1746 | 1468841479180 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 1746 | 1468841479194 Marionette TRACE conn4 <- [1,3058,null,{}] 04:31:19 INFO - PROCESS | 1746 | 1468841479213 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 1746 | 1468841479220 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:19 INFO - PROCESS | 1746 | 1468841479414 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd6c00 == 51 [pid = 1746] [id = 731] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f0ad400 == 50 [pid = 1746] [id = 757] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9d0c00 == 49 [pid = 1746] [id = 744] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c9400 == 48 [pid = 1746] [id = 733] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a046400 == 47 [pid = 1746] [id = 747] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbf0c00 == 46 [pid = 1746] [id = 734] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3a8000 == 45 [pid = 1746] [id = 723] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8bbe7400 == 44 [pid = 1746] [id = 737] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a044000 == 43 [pid = 1746] [id = 725] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c6800 == 42 [pid = 1746] [id = 726] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd7800 == 41 [pid = 1746] [id = 754] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89dd8400 == 40 [pid = 1746] [id = 727] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8eb10000 == 39 [pid = 1746] [id = 730] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e4800 == 38 [pid = 1746] [id = 756] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8d7e0800 == 37 [pid = 1746] [id = 739] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8eac9000 == 36 [pid = 1746] [id = 728] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89c75c00 == 35 [pid = 1746] [id = 753] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89c78c00 == 34 [pid = 1746] [id = 732] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8c3fc000 == 33 [pid = 1746] [id = 755] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8ee54800 == 32 [pid = 1746] [id = 758] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9cbc00 == 31 [pid = 1746] [id = 722] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9d0000 == 30 [pid = 1746] [id = 745] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f08bc00 == 29 [pid = 1746] [id = 760] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89dcfc00 == 28 [pid = 1746] [id = 759] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8c2cec00 == 27 [pid = 1746] [id = 761] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a04a800 == 26 [pid = 1746] [id = 738] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f1a0c00 == 25 [pid = 1746] [id = 740] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8a9c7400 == 24 [pid = 1746] [id = 741] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89c72800 == 23 [pid = 1746] [id = 736] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89c72c00 == 22 [pid = 1746] [id = 724] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8e991400 == 21 [pid = 1746] [id = 729] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8b350c00 == 20 [pid = 1746] [id = 735] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8b355800 == 19 [pid = 1746] [id = 742] 04:31:20 INFO - PROCESS | 1746 | --DOCSHELL 0x91153000 == 18 [pid = 1746] [id = 743] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8a9c5400) [pid = 1746] [serial = 2216] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8eac4400) [pid = 1746] [serial = 2254] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x91223800) [pid = 1746] [serial = 2232] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x91b16400) [pid = 1746] [serial = 2234] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x911c1400) [pid = 1746] [serial = 2228] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9121d000) [pid = 1746] [serial = 2231] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8eb07400) [pid = 1746] [serial = 2255] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8e8c4c00) [pid = 1746] [serial = 2252] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8b227800) [pid = 1746] [serial = 2217] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8e8c7000) [pid = 1746] [serial = 2219] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8eac5800) [pid = 1746] [serial = 2220] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9114bc00) [pid = 1746] [serial = 2226] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f1a9c00) [pid = 1746] [serial = 2222] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8e998800) [pid = 1746] [serial = 2242] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8bbe5800) [pid = 1746] [serial = 2237] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8fa66c00) [pid = 1746] [serial = 2225] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c2c9000) [pid = 1746] [serial = 2238] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8d7e6800) [pid = 1746] [serial = 2240] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8c3b3c00) [pid = 1746] [serial = 2248] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x91c01c00) [pid = 1746] [serial = 2235] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8ee46800) [pid = 1746] [serial = 2243] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b358c00) [pid = 1746] [serial = 2246] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8c3f1c00) [pid = 1746] [serial = 2249] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f868c00) [pid = 1746] [serial = 2223] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8e887400) [pid = 1746] [serial = 2251] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8b234800) [pid = 1746] [serial = 2245] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x911c4800) [pid = 1746] [serial = 2229] [outer = (nil)] [url = about:blank] 04:31:20 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e990800) [pid = 1746] [serial = 2257] [outer = (nil)] [url = about:blank] 04:31:21 INFO - PROCESS | 1746 | 1468841481042 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 1746 | 1468841481056 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c79400 == 19 [pid = 1746] [id = 774] 04:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x89c7b800) [pid = 1746] [serial = 2321] [outer = (nil)] 04:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x89dd1800) [pid = 1746] [serial = 2322] [outer = 0x89c7b800] 04:31:21 INFO - PROCESS | 1746 | 1468841481134 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8a044400) [pid = 1746] [serial = 2323] [outer = 0x89c7b800] 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:31:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:31:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:31:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:31:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:31:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:31:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:31:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2836ms 04:31:22 INFO - PROCESS | 1746 | 1468841481978 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:31:22 INFO - PROCESS | 1746 | 1468841482008 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 1746 | 1468841482021 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 04:31:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:31:22 INFO - PROCESS | 1746 | 1468841482029 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 1746 | 1468841482033 Marionette TRACE conn4 <- [1,3062,null,{}] 04:31:22 INFO - PROCESS | 1746 | 1468841482045 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 1746 | 1468841482054 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:22 INFO - PROCESS | 1746 | 1468841482224 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:31:22 INFO - PROCESS | 1746 | 1468841482376 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1746 | 1468841482387 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b350000 == 20 [pid = 1746] [id = 775] 04:31:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b350c00) [pid = 1746] [serial = 2324] [outer = (nil)] 04:31:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b359800) [pid = 1746] [serial = 2325] [outer = 0x8b350c00] 04:31:22 INFO - PROCESS | 1746 | 1468841482458 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8bbe7c00) [pid = 1746] [serial = 2326] [outer = 0x8b350c00] 04:31:22 INFO - PROCESS | 1746 | [1746] 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 04:31:23 INFO - PROCESS | 1746 | 1468841483412 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:31:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:31:23 INFO - {} 04:31:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1437ms 04:31:23 INFO - PROCESS | 1746 | 1468841483472 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1746 | 1468841483480 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 04:31:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:31:23 INFO - PROCESS | 1746 | 1468841483488 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1746 | 1468841483492 Marionette TRACE conn4 <- [1,3066,null,{}] 04:31:23 INFO - PROCESS | 1746 | 1468841483497 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 1746 | 1468841483503 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:23 INFO - PROCESS | 1746 | 1468841483743 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:31:23 INFO - PROCESS | 1746 | 1468841483784 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 1746 | 1468841483792 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c3a9c00 == 21 [pid = 1746] [id = 776] 04:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8c3ab800) [pid = 1746] [serial = 2327] [outer = (nil)] 04:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8c545c00) [pid = 1746] [serial = 2328] [outer = 0x8c3ab800] 04:31:23 INFO - PROCESS | 1746 | 1468841483866 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8d7e0000) [pid = 1746] [serial = 2329] [outer = 0x8c3ab800] 04:31:25 INFO - PROCESS | 1746 | 1468841485129 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:31:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1703ms 04:31:25 INFO - PROCESS | 1746 | 1468841485194 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1746 | 1468841485199 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 04:31:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:31:25 INFO - PROCESS | 1746 | 1468841485246 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1746 | 1468841485262 Marionette TRACE conn4 <- [1,3070,null,{}] 04:31:25 INFO - PROCESS | 1746 | 1468841485331 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 1746 | 1468841485345 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:25 INFO - PROCESS | 1746 | 1468841485704 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8eb0e000) [pid = 1746] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8c3fbc00) [pid = 1746] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8eac4000) [pid = 1746] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f1a7000) [pid = 1746] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f0b7400) [pid = 1746] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f0ab800) [pid = 1746] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8c54d000) [pid = 1746] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x89dd3000) [pid = 1746] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8fa6b800) [pid = 1746] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8bbed400) [pid = 1746] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x89c76000) [pid = 1746] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8c2cb400) [pid = 1746] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x89dda800) [pid = 1746] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8bbe2000) [pid = 1746] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8e8c1800) [pid = 1746] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:31:26 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8d7dd400) [pid = 1746] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:31:26 INFO - PROCESS | 1746 | 1468841486659 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1746 | 1468841486670 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c76c00 == 22 [pid = 1746] [id = 777] 04:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x89dd3000) [pid = 1746] [serial = 2330] [outer = (nil)] 04:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8bbed400) [pid = 1746] [serial = 2331] [outer = 0x89dd3000] 04:31:26 INFO - PROCESS | 1746 | 1468841486738 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8e8c8800) [pid = 1746] [serial = 2332] [outer = 0x89dd3000] 04:31:27 INFO - PROCESS | 1746 | 1468841487415 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2198ms 04:31:27 INFO - PROCESS | 1746 | 1468841487435 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 1746 | 1468841487441 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 04:31:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:31:27 INFO - PROCESS | 1746 | 1468841487448 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 1746 | 1468841487451 Marionette TRACE conn4 <- [1,3074,null,{}] 04:31:27 INFO - PROCESS | 1746 | 1468841487457 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 1746 | 1468841487462 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:27 INFO - PROCESS | 1746 | 1468841487691 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:31:27 INFO - PROCESS | 1746 | 1468841487798 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 1746 | 1468841487804 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c2c8000 == 23 [pid = 1746] [id = 778] 04:31:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8e996800) [pid = 1746] [serial = 2333] [outer = (nil)] 04:31:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8eac3400) [pid = 1746] [serial = 2334] [outer = 0x8e996800] 04:31:27 INFO - PROCESS | 1746 | 1468841487874 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8eac6c00) [pid = 1746] [serial = 2335] [outer = 0x8e996800] 04:31:28 INFO - PROCESS | 1746 | 1468841488696 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1279ms 04:31:28 INFO - PROCESS | 1746 | 1468841488730 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1746 | 1468841488737 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 04:31:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:31:28 INFO - PROCESS | 1746 | 1468841488746 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1746 | 1468841488753 Marionette TRACE conn4 <- [1,3078,null,{}] 04:31:28 INFO - PROCESS | 1746 | 1468841488817 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 1746 | 1468841488825 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:29 INFO - PROCESS | 1746 | 1468841489003 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:31:29 INFO - PROCESS | 1746 | 1468841489200 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1746 | 1468841489219 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9cd000 == 24 [pid = 1746] [id = 779] 04:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8a9cdc00) [pid = 1746] [serial = 2336] [outer = (nil)] 04:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8b229000) [pid = 1746] [serial = 2337] [outer = 0x8a9cdc00] 04:31:29 INFO - PROCESS | 1746 | 1468841489346 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8c2c4000) [pid = 1746] [serial = 2338] [outer = 0x8a9cdc00] 04:31:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 04:31:30 INFO - reader.readAsText(blob_2) 04:31:30 INFO - }" did not throw 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 04:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 04:31:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 04:31:30 INFO - reader.readAsDataURL(blob_2) 04:31:30 INFO - }" did not throw 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 04:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 04:31:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 04:31:30 INFO - reader.readAsArrayBuffer(blob_2) 04:31:30 INFO - }" did not throw 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 04:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 04:31:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 04:31:30 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 04:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:31:30 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 1746 | 1468841490370 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 04:31:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:31:30 INFO - PROCESS | 1746 | 1468841490407 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1746 | 1468841490411 Marionette TRACE conn4 <- [1,3082,null,{}] 04:31:30 INFO - PROCESS | 1746 | 1468841490422 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 1746 | 1468841490427 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:30 INFO - PROCESS | 1746 | 1468841490613 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:31:30 INFO - PROCESS | 1746 | 1468841490812 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1746 | 1468841490819 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a04a000 == 25 [pid = 1746] [id = 780] 04:31:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8c3fd400) [pid = 1746] [serial = 2339] [outer = (nil)] 04:31:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8d7da400) [pid = 1746] [serial = 2340] [outer = 0x8c3fd400] 04:31:30 INFO - PROCESS | 1746 | 1468841490942 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e88ac00) [pid = 1746] [serial = 2341] [outer = 0x8c3fd400] 04:31:31 INFO - PROCESS | 1746 | 1468841491918 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:31:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:31:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1553ms 04:31:31 INFO - PROCESS | 1746 | 1468841491946 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 1746 | 1468841491950 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 04:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:31:31 INFO - PROCESS | 1746 | 1468841491972 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 1746 | 1468841491981 Marionette TRACE conn4 <- [1,3086,null,{}] 04:31:32 INFO - PROCESS | 1746 | 1468841492001 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 1746 | 1468841492009 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:32 INFO - PROCESS | 1746 | 1468841492179 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:31:32 INFO - PROCESS | 1746 | 1468841492380 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1746 | 1468841492392 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8eb04800 == 26 [pid = 1746] [id = 781] 04:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8eb05000) [pid = 1746] [serial = 2342] [outer = (nil)] 04:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8eb08000) [pid = 1746] [serial = 2343] [outer = 0x8eb05000] 04:31:32 INFO - PROCESS | 1746 | 1468841492516 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8eb0d400) [pid = 1746] [serial = 2344] [outer = 0x8eb05000] 04:31:33 INFO - PROCESS | 1746 | 1468841493408 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1512ms 04:31:33 INFO - PROCESS | 1746 | 1468841493470 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:31:33 INFO - PROCESS | 1746 | 1468841493476 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 04:31:33 INFO - PROCESS | 1746 | 1468841493482 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 1746 | 1468841493485 Marionette TRACE conn4 <- [1,3090,null,{}] 04:31:33 INFO - PROCESS | 1746 | 1468841493491 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 1746 | 1468841493496 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:33 INFO - PROCESS | 1746 | 1468841493665 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:31:33 INFO - PROCESS | 1746 | 1468841493869 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 1746 | 1468841493879 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c9400 == 27 [pid = 1746] [id = 782] 04:31:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8ee49000) [pid = 1746] [serial = 2345] [outer = (nil)] 04:31:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8ee4fc00) [pid = 1746] [serial = 2346] [outer = 0x8ee49000] 04:31:33 INFO - PROCESS | 1746 | 1468841493960 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8ee54800) [pid = 1746] [serial = 2347] [outer = 0x8ee49000] 04:31:34 INFO - PROCESS | 1746 | 1468841494813 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:31:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:31:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1380ms 04:31:34 INFO - PROCESS | 1746 | 1468841494862 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1746 | 1468841494866 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 04:31:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:31:34 INFO - PROCESS | 1746 | 1468841494872 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1746 | 1468841494876 Marionette TRACE conn4 <- [1,3094,null,{}] 04:31:34 INFO - PROCESS | 1746 | 1468841494882 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 1746 | 1468841494887 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:35 INFO - PROCESS | 1746 | 1468841495079 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:31:35 INFO - PROCESS | 1746 | 1468841495282 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1746 | 1468841495292 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e8c5400 == 28 [pid = 1746] [id = 783] 04:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8ee4c400) [pid = 1746] [serial = 2348] [outer = (nil)] 04:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f08b800) [pid = 1746] [serial = 2349] [outer = 0x8ee4c400] 04:31:35 INFO - PROCESS | 1746 | 1468841495411 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f0aac00) [pid = 1746] [serial = 2350] [outer = 0x8ee4c400] 04:31:36 INFO - PROCESS | 1746 | 1468841496321 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:31:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1482ms 04:31:36 INFO - PROCESS | 1746 | 1468841496358 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1746 | 1468841496365 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 04:31:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:31:36 INFO - PROCESS | 1746 | 1468841496431 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1746 | 1468841496438 Marionette TRACE conn4 <- [1,3098,null,{}] 04:31:36 INFO - PROCESS | 1746 | 1468841496447 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 1746 | 1468841496466 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:36 INFO - PROCESS | 1746 | 1468841496779 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:31:37 INFO - PROCESS | 1746 | 1468841497100 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1746 | 1468841497109 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7d400 == 29 [pid = 1746] [id = 784] 04:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8a046400) [pid = 1746] [serial = 2351] [outer = (nil)] 04:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f867400) [pid = 1746] [serial = 2352] [outer = 0x8a046400] 04:31:37 INFO - PROCESS | 1746 | 1468841497200 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8fa67000) [pid = 1746] [serial = 2353] [outer = 0x8a046400] 04:31:38 INFO - PROCESS | 1746 | 1468841498096 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:31:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:31:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1701ms 04:31:38 INFO - PROCESS | 1746 | 1468841498117 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1746 | 1468841498121 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 04:31:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:31:38 INFO - PROCESS | 1746 | 1468841498127 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1746 | 1468841498131 Marionette TRACE conn4 <- [1,3102,null,{}] 04:31:38 INFO - PROCESS | 1746 | 1468841498137 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 1746 | 1468841498142 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:38 INFO - PROCESS | 1746 | 1468841498342 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:31:38 INFO - PROCESS | 1746 | 1468841498553 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 1746 | 1468841498559 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a9c8c00 == 30 [pid = 1746] [id = 785] 04:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8e997000) [pid = 1746] [serial = 2354] [outer = (nil)] 04:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9114c000) [pid = 1746] [serial = 2355] [outer = 0x8e997000] 04:31:38 INFO - PROCESS | 1746 | 1468841498642 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8fa6f400) [pid = 1746] [serial = 2356] [outer = 0x8e997000] 04:31:39 INFO - PROCESS | 1746 | 1468841499604 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:31:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1490ms 04:31:39 INFO - PROCESS | 1746 | 1468841499620 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 1746 | 1468841499626 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 04:31:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:31:39 INFO - PROCESS | 1746 | 1468841499637 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 1746 | 1468841499642 Marionette TRACE conn4 <- [1,3106,null,{}] 04:31:39 INFO - PROCESS | 1746 | 1468841499651 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 1746 | 1468841499658 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:39 INFO - PROCESS | 1746 | 1468841499925 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 04:31:40 INFO - PROCESS | 1746 | 1468841500319 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1746 | 1468841500331 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c7e000 == 31 [pid = 1746] [id = 786] 04:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x89c7e800) [pid = 1746] [serial = 2357] [outer = (nil)] 04:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x89ddb400) [pid = 1746] [serial = 2358] [outer = 0x89c7e800] 04:31:40 INFO - PROCESS | 1746 | 1468841500419 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8a9c3000) [pid = 1746] [serial = 2359] [outer = 0x89c7e800] 04:31:41 INFO - PROCESS | 1746 | 1468841501235 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:31:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1636ms 04:31:41 INFO - PROCESS | 1746 | 1468841501275 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 04:31:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:31:41 INFO - PROCESS | 1746 | 1468841501281 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 04:31:41 INFO - PROCESS | 1746 | 1468841501289 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1746 | 1468841501292 Marionette TRACE conn4 <- [1,3110,null,{}] 04:31:41 INFO - PROCESS | 1746 | 1468841501301 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 1746 | 1468841501307 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:41 INFO - PROCESS | 1746 | 1468841501566 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 04:31:41 INFO - PROCESS | 1746 | 1468841501818 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 1746 | 1468841501827 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x89c71c00 == 32 [pid = 1746] [id = 787] 04:31:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8a045400) [pid = 1746] [serial = 2360] [outer = (nil)] 04:31:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8bbe6800) [pid = 1746] [serial = 2361] [outer = 0x8a045400] 04:31:41 INFO - PROCESS | 1746 | 1468841501908 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8c3b2c00) [pid = 1746] [serial = 2362] [outer = 0x8a045400] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8eacd800) [pid = 1746] [serial = 2258] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8ee51800) [pid = 1746] [serial = 2298] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x91b10c00) [pid = 1746] [serial = 2283] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x91b14000) [pid = 1746] [serial = 2284] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f0b0800) [pid = 1746] [serial = 2269] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8d7e3400) [pid = 1746] [serial = 2272] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f0b2c00) [pid = 1746] [serial = 2270] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8f86f800) [pid = 1746] [serial = 2274] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f875800) [pid = 1746] [serial = 2275] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9121a000) [pid = 1746] [serial = 2280] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x91215800) [pid = 1746] [serial = 2281] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8d7e2800) [pid = 1746] [serial = 2266] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8e8bfc00) [pid = 1746] [serial = 2267] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8bbe5400) [pid = 1746] [serial = 2286] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c3a9800) [pid = 1746] [serial = 2287] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x91151400) [pid = 1746] [serial = 2277] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x911c5c00) [pid = 1746] [serial = 2278] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8c2cc000) [pid = 1746] [serial = 2263] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8c3ab000) [pid = 1746] [serial = 2264] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x89c7f400) [pid = 1746] [serial = 2260] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x89dd7400) [pid = 1746] [serial = 2261] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8c3fcc00) [pid = 1746] [serial = 2292] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8c548000) [pid = 1746] [serial = 2293] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8a9cc800) [pid = 1746] [serial = 2289] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8b235c00) [pid = 1746] [serial = 2290] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8c2c7c00) [pid = 1746] [serial = 2301] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f086c00) [pid = 1746] [serial = 2302] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f082000) [pid = 1746] [serial = 2299] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e8c9c00) [pid = 1746] [serial = 2295] [outer = (nil)] [url = about:blank] 04:31:42 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8eac8000) [pid = 1746] [serial = 2296] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1746 | 1468841503094 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:31:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:31:43 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 04:31:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:31:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1840ms 04:31:43 INFO - PROCESS | 1746 | 1468841503135 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 1746 | 1468841503141 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 04:31:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:31:43 INFO - PROCESS | 1746 | 1468841503149 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1746 | 1468841503153 Marionette TRACE conn4 <- [1,3114,null,{}] 04:31:43 INFO - PROCESS | 1746 | 1468841503159 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 1746 | 1468841503164 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:43 INFO - PROCESS | 1746 | 1468841503332 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 04:31:43 INFO - PROCESS | 1746 | 1468841503499 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"26646250-434e-45ea-83c6-ee748b7126a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 1746 | 1468841503511 Marionette INFO sendAsync e6de65e3-bf1a-4d98-b5ba-a08a6a1bd596 04:31:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bbe5400 == 33 [pid = 1746] [id = 788] 04:31:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8bbebc00) [pid = 1746] [serial = 2363] [outer = (nil)] 04:31:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8c548000) [pid = 1746] [serial = 2364] [outer = 0x8bbebc00] 04:31:43 INFO - PROCESS | 1746 | 1468841503580 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d7dc000) [pid = 1746] [serial = 2365] [outer = 0x8bbebc00] 04:31:44 INFO - PROCESS | 1746 | 1468841504487 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:31:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1380ms 04:31:44 INFO - PROCESS | 1746 | 1468841504530 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 1746 | 1468841504534 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 04:31:45 WARNING - u'runner_teardown' () 04:31:45 INFO - No more tests 04:31:45 INFO - Got 0 unexpected results 04:31:45 INFO - SUITE-END | took 1340s 04:31:45 INFO - Closing logging queue 04:31:45 INFO - queue closed 04:31:45 INFO - Return code: 0 04:31:45 WARNING - # TBPL SUCCESS # 04:31:45 INFO - Running post-action listener: _resource_record_post_action 04:31:45 INFO - Running post-run listener: _resource_record_post_run 04:31:46 INFO - Total resource usage - Wall time: 1378s; CPU: 98.0%; Read bytes: 14069760; Write bytes: 925786112; Read time: 880; Write time: 323068 04:31:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:31:46 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 142524416; Read time: 0; Write time: 202988 04:31:46 INFO - run-tests - Wall time: 1345s; CPU: 98.0%; Read bytes: 11087872; Write bytes: 783261696; Read time: 712; Write time: 120080 04:31:46 INFO - Running post-run listener: _upload_blobber_files 04:31:46 INFO - Blob upload gear active. 04:31:46 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:31:46 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 04:31:46 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'] 04:31:46 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 04:31:47 INFO - (blobuploader) - INFO - Open directory for files ... 04:31:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:31:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:31:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:50 INFO - (blobuploader) - INFO - Done attempting. 04:31:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:31:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:31:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:51 INFO - (blobuploader) - INFO - Done attempting. 04:31:51 INFO - (blobuploader) - INFO - Iteration through files over. 04:31:51 INFO - Return code: 0 04:31:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:31:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:31:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8536b9000d1f9a3beea098f8ddf7ac444e5254661e2a401f2b82ffc69d7dcc5aaf1cb5cde3e3f15665e2ff7d55a0626d1fc3e0896888a27cff977723d32454f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c2da94080ace259a24f77301e3c1f2108c525d1a28ce82b349ff85f7fae8bdb53f70af2edacb4ae0a7d3f062cecc9b0466b52d26e32ba186979396871fd7a6c"} 04:31:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:31:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:31:51 INFO - Contents: 04:31:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8536b9000d1f9a3beea098f8ddf7ac444e5254661e2a401f2b82ffc69d7dcc5aaf1cb5cde3e3f15665e2ff7d55a0626d1fc3e0896888a27cff977723d32454f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c2da94080ace259a24f77301e3c1f2108c525d1a28ce82b349ff85f7fae8bdb53f70af2edacb4ae0a7d3f062cecc9b0466b52d26e32ba186979396871fd7a6c"} 04:31:51 INFO - Running post-run listener: copy_logs_to_upload_dir 04:31:51 INFO - Copying logs to upload dir... 04:31:51 INFO - mkdir: /builds/slave/test/build/upload/logs 04:31:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1468.468842 ========= master_lag: 13.53 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 42 secs) (at 2016-07-18 04:32:02.877679) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 17 secs) (at 2016-07-18 04:32:02.881046) ========= 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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8536b9000d1f9a3beea098f8ddf7ac444e5254661e2a401f2b82ffc69d7dcc5aaf1cb5cde3e3f15665e2ff7d55a0626d1fc3e0896888a27cff977723d32454f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c2da94080ace259a24f77301e3c1f2108c525d1a28ce82b349ff85f7fae8bdb53f70af2edacb4ae0a7d3f062cecc9b0466b52d26e32ba186979396871fd7a6c"} build_url:https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033774 build_url: 'https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/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/8536b9000d1f9a3beea098f8ddf7ac444e5254661e2a401f2b82ffc69d7dcc5aaf1cb5cde3e3f15665e2ff7d55a0626d1fc3e0896888a27cff977723d32454f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c2da94080ace259a24f77301e3c1f2108c525d1a28ce82b349ff85f7fae8bdb53f70af2edacb4ae0a7d3f062cecc9b0466b52d26e32ba186979396871fd7a6c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WF3eP5YeS-Cllj_6iDvSow/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 17.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 17 secs) (at 2016-07-18 04:32:20.122021) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 20 secs) (at 2016-07-18 04:32:20.122358) ========= 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-1468839389.274081-1915729435 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018687 ========= master_lag: 20.50 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 20 secs) (at 2016-07-18 04:32:40.642936) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 04:32:40.643219) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 04:32:41.328963) ========= ========= Total master_lag: 143.52 =========